Golf Swing Master
KOENJA

ArcherLab

Privacy Policy

How Golf Swing Master stores and deletes videos, processes AI analysis, shares results, and handles usage data.

Effective: November 1, 2026

Photo uploads are not supported. Uploaded videos are stored temporarily in Cloudflare R2 and sent to AI services for analysis. After running AI analysis, we attempt to delete the original whether the AI call succeeds or fails. Remaining completed videos become eligible for hourly cleanup 30 minutes after upload completion; actual deletion can take longer.

1. Operator and scope

ArcherLab operates Golf Swing Master at golf.archerlab.dev. Send privacy questions and deletion requests to archerlab@archerlab.dev.

2. Data and purposes

We process your original video and audio, file name, type and size, and selected club type to generate an AI analysis result. Results and creation times support share links. Connection, device, browser and error information support usage measurement, security and troubleshooting.

3. Uploaded video storage and deletion

Videos are stored temporarily in Cloudflare R2. After running AI analysis, we attempt to delete the original. Completed videos left after an earlier error or a failed deletion become eligible for cleanup 30 minutes after upload completion. Cleanup runs hourly, so deletion within 30 minutes is not guaranteed.

Parts left by an interrupted upload are not completed videos and are not covered by this cleanup job. We have not confirmed a separate automatic deletion deadline for these parts and cannot promise deletion within a fixed period. To request deletion, contact us with the approximate upload time.

Temporary video URLs have no separate login or password. Although the URLs are difficult to guess, anyone who has one can access the video until deletion. Do not share these URLs.

4. Results and share links

Result text, selected options and creation times are saved in Cloudflare KV for 30 days and then expire. The original video is not included in a shared result. Anyone with the share link can read the result without signing in. Check it for identifying information before sharing.

5. External processing services

Cloudflare provides hosting, temporary video storage and result storage. Videos and analysis requests are sent through OpenRouter to Google Gemini models. Data may be processed outside your country.

The deletion periods on this page cover the temporary storage and shared results managed by ArcherLab. External AI services have their own logging and retention policies; deleting our original does not mean all provider copies are immediately deleted. See OpenRouter provider data policies and Google Privacy Policy.

6. Cookies, analytics and error logs

Google Analytics and Naver Analytics process pages visited, usage events, and device, browser and connection information. Error messages, stacks, page URLs and viewport sizes may be sent to ArcherLab’s error logging service. These records may include a shared-result identifier.

You can clear cookies and site data in your browser settings. Doing so does not delete videos or shared results on the server. The 30-minute and 30-day periods for videos and results do not apply to analytics or error logs. Contact us to ask about or request deletion of this information.

7. ArcherLab account connection

Video analysis does not require registration. If you are already signed in to ArcherLab, Golf synchronizes your sign-in state with the account and session services, processing your account identifier, display name and session cookies. Account questions and deletion requests can also be sent to the contact above.

8. Your choices and requests

Analysis starts only after you select a video and press the analysis button. Upload only videos you have the right to use, with consent from people shown. Hide unnecessary faces, license plates, personal documents and other identifying information before uploading.

To request access, correction, deletion or restriction of processing, email the service name and a share link or approximate upload time. Send only the details needed to identify your request; do not attach the original video again. We will review and respond to requests to the extent we can locate the stored data.

9. Policy changes

When the service or data handling changes, we update this page and its effective date.

Back to servicearcherlab@archerlab.dev

© 2026 ArcherLab. Golf Swing Master.