Kick là một trong những nền tảng dễ tải nhất về mặt kỹ thuật — nó dùng HLS tiêu chuẩn, cùng giao thức mở như Twitch và YouTube — nhưng nó có một vấn đề cấu trúc lấn át mọi thứ khác: bản phát lại bị xóa trong vài ngày, không phải vài tháng — khoảng 30 ngày với streamer đã xác minh, 7 ngày với streamer chưa xác minh — một cách vĩnh viễn, không lưu trữ và không khôi phục. Thách thức kỹ thuật của việc bắt một luồng HLS đã được hiểu rõ; thách thức thực sự trên Kick là làm điều đó trước khi nguồn biến mất. Mọi thứ khác đều xuất phát từ HLS: video đến dưới dạng hàng trăm phân đoạn .ts được liệt kê trong một manifest .m3u8, nên một cú nhấp chuột phải “Save video as” chỉ lấy được một mẩu HTML thay vì luồng, và một trình tải đúng nghĩa phải ghép các phân đoạn lại thành một tệp.
VidMost xử lý điều đó bằng một bộ chuyển đổi Kick trong bộ dò thông minh, hoạt động ở lớp mạng. Khi bạn phát một VOD hoặc một luồng trực tiếp, bộ dò phát hiện manifest HLS vài giây sau đó và liệt kê mọi biến thể chất lượng Kick phục vụ; với clip, nó bắt MP4 trực tiếp trong một yêu cầu duy nhất. Vì nó hoạt động bên dưới engine JavaScript, các bản cập nhật trình phát thường xuyên của Kick — thứ làm gãy các tiện ích mở rộng vài tuần một lần — không ảnh hưởng đến nó. Các buổi phát trực tiếp được bắt theo thời gian thực khi các phân đoạn đến, nên một buổi phát không được lưu trữ vẫn có thể giữ lại được miễn là bạn bắt đầu bắt trong lúc nó đang phát sóng. Để lưu trữ cả một kênh, các trang danh sách /videos và /clips đóng vai trò điểm vào hàng loạt để xếp vào hàng đợi mọi thứ vẫn còn trên máy chủ của Kick.
Hạn chế duy nhất mà VidMost không thể khắc phục là một VOD mà Kick đã xóa, hoặc một buổi phát không được lưu trữ đã kết thúc — trong cả hai trường hợp, nguồn thực sự đã biến mất. Hãy lưu những gì quan trọng trong khung thời gian còn cho phép. Việc dùng các tệp đã lưu vẫn nằm trong khuôn khổ điều khoản của Kick, sự cho phép của người sáng tạo, và luật pháp địa phương.