Privacy

Privacy policy

Last updated

DLKeep resolves and downloads videos on your device. Your video goes straight from the site you are saving from to your disk — it does not pass through a DLKeep server, and there is no DLKeep account. We do not receive your files or the links you save. The app does talk to a few background services — for diagnostics, remote configuration, and (on desktop) update checks — and exactly what each of those sends is listed below.

One real save, watched on the wire — your video, your links, and your sign-in never reach us.

What stays on your device

  • The videos you save. Written to ~/Movies/DLKeep on desktop and to your gallery on Android. We never receive a copy.
  • The links you paste. They are used to fetch the video and are not sent to us.
  • Your download history. A local list so the app can show what you already saved. Clearing it in the app deletes it.
  • Sign-in sessions. If you sign in to a site to reach a video, the session is stored on your device and sent only to that site.

What we receive

A few things leave the app so it can run and stay reliable. None of them is your videos, the links you save, or your sign-in, and none is tied to your name or an account.

  • Diagnostics (optional). Crash reports and coarse, per-save usage counts through Google Firebase (Crashlytics and Analytics), so a platform that breaks overnight is noticed in hours instead of weeks. Turn it off in Settings → Anonymous analytics and it stops.
  • Remote configuration. On each launch the app fetches a small settings file — a kill-switch and up-to-date extraction rules — from Google Firebase Remote Config. This is what keeps sites working, so it runs even when diagnostics are off; the request carries your IP and a random per-install identifier, and nothing else.
  • Update checks (desktop). The macOS app periodically asks our own update server whether a newer version exists, which sends your IP, the app version, and your operating system. Nothing else is sent.
  • What none of these include: the links you save, filenames, video content, or your sign-in details. The identifiers above are pseudonymous — random per install, never your name, email, or account, because the app has none.

Your clipboard

Clipboard monitoring is a setting you control. While it is on, DLKeep checks the clipboard for a supported link and offers to save it — it never starts a download on its own, and the clipboard contents are neither stored nor transmitted. Turning the setting off stops the checks entirely.

Signing in to a site

Some videos are only reachable while signed in to the site that hosts them. Signing in is optional and always your choice. It happens in a normal web view against that site, the session is kept on your device, and it is used only for requests to that same site. It is not sent to us, and the app has no path that would carry it to us.

Permissions

  • Network access — to fetch the video from its source.
  • Notifications (optional) — to tell you a download finished.
  • Saving to your gallery (Android) — the finished file is written through the system media store, so no storage or media-library permission is requested.

Others involved

  • The site you are saving from. Your device connects to it directly, so it sees that request the same way your browser would. Its own privacy policy applies to it.
  • Google Firebase. As our processor, Google receives the diagnostics and the remote-configuration request described above, along with your IP and a per-install identifier.
  • Our update and configuration servers. The desktop update check is served from our own infrastructure (Cloudflare), which necessarily sees your IP, the app version, and your OS when your device asks it whether an update exists.
  • App stores. If you install through Google Play or the App Store, that store handles the purchase and knows you installed the app. We receive only what the store reports to any developer.

This website

The dlkeep.com website uses Cloudflare Web Analytics to count visits. It is cookieless — it stores nothing on your device and collects no personal information, only aggregate page views. The site sets no advertising or tracking cookies.

Children

DLKeep is not directed at children and does not knowingly collect personal information from children under 13. The diagnostics described above are pseudonymous and are not used to identify anyone.

Changes and contact

If this policy changes in a way that affects what leaves your device, the app will say so before the change takes effect. Questions go to [email protected].

This page describes how the app behaves today. Final wording for each market (GDPR, LGPD, CCPA) is under legal review before launch.