WatchLog ("we", "our", or "the app") is built and operated by Virstack. This policy explains what data we collect when you use the WatchLog mobile app, why we collect it, and what choices you have. We aim to collect as little as possible and never sell your data.

1. Who we are

WatchLog is published by Virstack. If you have any questions about this policy or your data, contact us at info@virstack.com.

2. Information we collect

2.1 Information you provide

2.2 Information collected automatically

3. Permissions we request

Internet To fetch show and movie metadata from TMDB and to sync your watchlist and account to our backend.
Photo Library To let you choose an avatar image for your profile. We only access the specific photo you select — we do not browse or upload your full photo library.
Background processing To periodically sync airing show data in the background so your episode progress stays up to date when you open the app.

4. How we use your information

5. Data we do not collect

6. Where your data lives

Most of your data — watchlist entries, episode progress, ratings, and viewing logs — is stored locally on your device in an encrypted SQLite database. A copy of your account profile and watchlist may be synced to our backend so you can recover your data after reinstalling or signing in on another device. Backend data is transmitted over HTTPS and protected with industry-standard access controls.

7. TMDB integration

WatchLog uses The Movie Database (TMDB) API to provide movie and TV show metadata, posters, cast information, and episode data. We send search queries and show identifiers to TMDB's servers to fetch this metadata. We do not share your personal data (name, email, or watchlist) with TMDB. This product uses the TMDB API but is not endorsed or certified by TMDB.

8. Third-party services

9. Data retention & deletion

We keep your account and synced data while your account is active. You may:

10. Your rights

Depending on where you live, you may have the right to access, correct, export, or delete the personal data we hold about you, and to object to or restrict certain processing. To exercise these rights, contact us at info@virstack.com. We will respond within a reasonable timeframe.

11. Children's privacy

WatchLog is not intended for children under 13. We do not knowingly collect personal data from children under 13. If you believe a child has provided us with personal data, please contact us and we will delete it.

12. Security

We use industry-standard measures — TLS in transit, bcrypt-hashed credentials, and access controls on our backend — to protect your data. No system is perfectly secure, so we encourage you to use a strong, unique password and keep your device protected.

13. International transfers

Your data may be processed on servers located outside your country of residence. By using WatchLog you consent to this transfer, which is performed under appropriate safeguards.

14. Changes & contact

We may update this policy from time to time. When we do, we will revise the Last updated date at the top and, if changes are material, notify you in-app. Continued use of WatchLog after a change indicates acceptance of the updated policy.

Questions, requests, or concerns? Email info@virstack.com.