Edendale

Privacy Policy

Last updated: August 2, 2026

1. Introduction and scope

This Privacy Policy explains how Edendale handles information when you use an official Edendale application or the Edendale website (together, the “Service”).

Edendale is a local-first video player and personal watch tracker. It lets you play media that you choose, build a private library, enrich titles with information from The Movie Database (“TMDB”), search for subtitles, and keep personal watch records. Edendale does not provide, host, or upload movies or television episodes for you.

The Edendale website is an informational site. It describes the applications, links to the project’s source code, and answers app links so that a shared Edendale link can open in an installed app. It is not a video player, it has no accounts, and it stores nothing about you.

This policy applies to official builds and the official website. Independent forks and self-hosted copies are controlled by their respective operators and may handle information differently.

2. Who is responsible

The operator responsible for the official Service is:

3. Local-first privacy summary

Edendale is designed to minimize data collection:

An optional TMDB account connection is an account with TMDB, not an Edendale account.

4. Information handled by Edendale

4.1 Local media and library information

When you choose a file, folder, or network share, Edendale may process:

Filename classification happens locally before any metadata request. Edendale may then send a parsed movie or show title, year, season number, or episode number to TMDB to find matching metadata.

Your video and subtitle bytes remain in the location you selected and are read for playback. They are not uploaded to BaBaSaMa or to a third party. If you play from a network share, your device communicates with that share.

4.2 Watch and personal media records

Depending on the feature and platform, Edendale may store:

These records are for your personal use.

4.3 Credentials and account information

If you connect an optional TMDB account, Edendale receives an access token and TMDB account identifier so it can synchronize supported favourites, watchlist entries, and ratings. Edendale stores this credential using the platform’s protected credential storage — the Keychain on Apple platforms, an Android Keystore-backed encrypted store on Android, and DPAPI on Windows. On Apple platforms, a credential may synchronize through iCloud Keychain when you have enabled Keychain sync.

If you connect a password-protected network share, Edendale stores the share address and credentials using the same protected platform storage. Those credentials are used only to connect to the share you selected and are not sent to BaBaSaMa or to any third party.

If you enter your own subtitle-service API key, it is stored in that same protected platform storage and is sent only to the subtitle service described in section 7.

4.4 Support messages

If you contact BaBaSaMa, we receive the address you use, your message, and any information or diagnostic material you choose to include. Please do not send video files, passwords, access tokens, or other sensitive material.

5. Where information is stored

5.1 The Edendale website

The website is a set of static pages published through GitHub Pages, a service of GitHub, Inc. (a Microsoft company). It contains no accounts, no cookies, no browser storage, no analytics, and no third-party scripts, fonts, or images. Your language preference is matched from the language settings your browser already sends and is not recorded.

To serve a page, GitHub necessarily receives ordinary request information such as your IP or network address, the requested path, a timestamp, your user-agent string, and other usual HTTP headers. GitHub processes that information as an independent controller under the GitHub Privacy Statement. GitHub Pages does not give a site owner access logs, so BaBaSaMa does not receive, retain, or analyze website visitor data.

The website’s app-link pages (/search, /media, /library, /play) exist so that an Edendale link opens in an installed app. Any identifier in such a link is handled by your device and the installed app; the website does not transmit it anywhere.

5.2 Apple platforms

The local library index, file paths, and security-scoped bookmarks remain in a device-local store and are explicitly excluded from CloudKit mirroring.

Watch progress and per-title choices such as favourites, watchlist membership, and ratings are stored in Edendale’s private iCloud container so they can appear on your Apple devices. TMDB, network-share, and subtitle-service credentials may use iCloud Keychain. Apple processes this information under its Privacy Policy and your iCloud settings.

5.3 Android

Android stores Edendale’s library and personal records in local application storage. Depending on your Android backup and device-transfer settings, the operating system may include eligible application data in platform backup or device transfer. The protected TMDB session, network-share credential, and subtitle-key stores are excluded from both cloud backup and device transfer by Edendale’s backup rules, because the keys that protect them never leave the device. Backup protection and retention depend on your Android version, device, account, and backup provider.

5.4 Windows

Windows stores the local library index in local application storage. Watch progress, favourites, watchlist entries, and ratings are also stored locally and, when OneDrive is configured on the device, Edendale places a replica of those personal records in your own OneDrive Apps/Edendale folder so a second signed-in PC converges. Without OneDrive the app stays local-only. Credentials remain protected locally and are never included in that replica. Microsoft processes OneDrive data under your Microsoft account terms and privacy settings.

6. TMDB requests and optional account sync

Edendale uses TMDB for catalogue searches, artwork, summaries, cast, ratings, trailer references, and local-library enrichment. Search text and parsed title information are sent to TMDB when these features are used. Requests go directly from your device to TMDB; they do not pass through a BaBaSaMa server. TMDB may receive ordinary connection information such as an IP address and device or request details.

If you connect your TMDB account, Edendale may read and update your TMDB favourites, watchlist, and ratings at your direction. Your playback position and watch history are not submitted to TMDB.

TMDB handles information under its Privacy Policy and API Terms.

Edendale can search for subtitles through Wyzie Subs (sub.wyzie.io, operated by Wyzie). A request is made only when you open the subtitle panel during playback and start a search; nothing is sent merely because a video is playing.

When you start a search, Edendale sends the title’s TMDB identifier, the season and episode numbers for an episode, your chosen subtitle language, the format and hearing-impaired filters you selected, and an API key — either one included in your build or one you entered in Settings. Your filename, file path, video data, and library are not sent. Wyzie may receive ordinary connection information such as an IP address.

If you choose a result, Edendale downloads that subtitle file from Wyzie or the location it points to and stores it for playback. Wyzie handles information under its own terms and privacy practices, which are outside BaBaSaMa’s control. You can avoid contacting Wyzie entirely by not starting a subtitle search.

8. Trailer playback

Edendale does not contact YouTube merely because a trailer is available. A trailer never plays before your action.

When you explicitly choose to watch a trailer, Apple and Android builds open a privacy-enhanced YouTube embed (youtube-nocookie.com), and Windows hands the trailer to your system browser so the application itself makes no call to YouTube. Google and YouTube may then process connection, device, referral, viewing, and advertising information under the Google Privacy Policy and YouTube terms. Privacy-enhanced mode limits some YouTube data use; it does not make the request anonymous, and an embedded video may show advertising.

9. Platform and store reporting

Edendale itself contains no analytics, telemetry, or crash-reporting code on any platform. Its Apple privacy manifest declares no collected data types and no tracking.

Separately from Edendale, the platform or store you install from may give BaBaSaMa aggregate reports about the application. This data comes from the platform, not from anything Edendale sends, and you control it through the platform:

These reports are aggregate or diagnostic. They do not tell BaBaSaMa what you watched, what is in your library, or who you are.

10. How information is used

PurposeInformationTypical legal basis where required
Index and play media you selectLocal media and library informationPerformance of the Service you request
Retrieve TMDB metadata and search resultsSearch text and parsed title informationPerformance of the Service; legitimate interests
Find and download a subtitle you asked forTMDB identifier, season and episode, language and filter choicesYour request
Save progress, preferences, and ratingsPersonal media recordsPerformance of the Service
Synchronise records through your platform accountWatch and personal media recordsYour request or consent; performance of the Service
Connect to an optional TMDB account or network shareAccount token or share credentialsYour request or consent
Answer support requestsContact details and message contentsLegitimate interests; steps requested by you
Maintain and improve the applicationsAggregate platform or store reportsLegitimate interests in quality and stability

Where processing relies on consent, you may withdraw it by disconnecting the relevant account, disabling the feature, or changing platform permissions.

11. Sharing and service providers

BaBaSaMa does not sell your information. Because BaBaSaMa operates no server for Edendale, information is disclosed only as needed:

Each of these organizations processes information as an independent controller under its own terms and privacy policy. None of them acts as a processor on BaBaSaMa’s instructions, and BaBaSaMa receives no copy of what they collect beyond the aggregate reports described in section 9.

12. Retention and deletion

Because BaBaSaMa generally cannot access information stored only on your device or in a private platform account, use the platform-specific controls above. A privacy request to BaBaSaMa cannot directly erase information that BaBaSaMa cannot access.

13. International transfers

GitHub, TMDB, Wyzie, Apple, Google, and Microsoft may process information in countries other than your own. Their privacy policies describe the safeguards they use for international transfers. BaBaSaMa does not itself transfer your information, because it does not receive it.

14. Security

Edendale uses encrypted network connections for supported online services, refuses cleartext traffic, and uses platform-protected storage for credentials. The Service deliberately keeps video bytes and personal records outside developer-operated storage — there is no developer-operated storage. No security measure can guarantee absolute protection, so you should protect your device, platform accounts, network shares, and backups.

15. Children’s privacy

Edendale is a general-audience media utility and is not directed to children under 13. BaBaSaMa does not knowingly collect personal information from children through Edendale. A parent or guardian who believes a child has sent personal information to BaBaSaMa may contact us to request its deletion.

16. Your privacy rights

Depending on where you live, you may have rights to be informed and to request access, correction, deletion, restriction, portability, or objection, and to withdraw consent or complain to a data-protection authority.

Almost all Edendale information is under your direct control because it stays on your device or in your platform account. For information that BaBaSaMa holds, such as a support message, contact long@babasama.com. We may need enough information to verify and answer your request.

17. Changes to this policy

We may update this policy when Edendale’s features, platforms, providers, or legal obligations change. We will revise the Last updated date and provide additional notice where appropriate. Materially different processing will not be applied retroactively where consent or another legal basis is required.

18. Contact

Questions, privacy requests, or complaints may be sent to: