Privacy Policy

Effective date: August 24, 2026 · App: Epiqlo (app.epiqlo) · Contact: support@epiqlo.app

1. Who we are

This Privacy Policy describes how the Epiqlo mobile application (the “App”) handles information. The App is a bring-your-own (BYO) media player. It does not operate a streaming or content service, does not sell subscriptions, and does not provide television channels, movies, series, or other audiovisual content.

References to “we,” “us,” or “the Developer” mean the publisher of the App. References to “you” mean the person who installs or uses the App.

2. Our role

You alone configure playlist URLs, portal addresses, MAC addresses, usernames, passwords, and similar credentials for third-party sources you choose (for example playlist URLs, panel logins, or portal addresses). The App connects only to endpoints you supply (or that those endpoints redirect to) in order to list and play media. We do not host, proxy, cache, or redistribute your streams on our servers.

3. Information the App stores on your device

The App is designed to be local-first. Typical data kept on your device may include:

This information remains on your device unless you back it up, copy it, or otherwise transfer it yourself through your own tools or cloud backup features provided by your operating system or device vendor, or unless you explicitly enable optional cross-device Continue Watching (see section 4a).

4. Information we do not collect by default

The App does not require you to create an account with us. In its standard configuration, the Developer does not receive your playlists, credentials, watch history, or stream URLs.

We do not sell your personal information. We do not use the App to serve third-party advertising networks based on your viewing history.

4a. Optional cross-device Continue Watching

If you unlock and enable cross-device Continue Watching, you may link devices with an email address. The App emails a short one-time code from support@epiqlo.app so you can bind that device. In that case the App may store with our cloud provider (Supabase): your email for authentication, a device identifier, opaque source pairing identifiers (not portal URLs, MAC addresses, passwords, or stream URLs), continue-watching progress metadata (title labels, position, and duration — not poster or stream URLs), and Favorites / My List selections for paired sources.

Progress and Favorites sync only for sources you have explicitly paired across devices using a short pair code. You can unlink a device at any time from Settings. This feature stays off until you unlock it with an access code and complete linking.

5. Network activity

When you use the App, your device will communicate directly with the servers and content delivery networks belonging to the sources you configured (and any hosts those services use). Those third parties have their own privacy practices. We do not control what they log (for example IP address, device identifiers, MAC address, User-Agent, or playback requests).

Your mobile or internet provider may also see network traffic metadata as with any other streaming application.

If you download the APK from epiqlo.app, the web host may log standard web server request data (such as IP address and user agent) for security and operations. That is separate from the App’s local storage.

By default the App also checks epiqlo.app for a newer version on launch and when it returns to the foreground, and can download an update you choose to install. This request sends no personal data beyond standard web request metadata (such as your IP address and User-Agent, which the web host may log). You can turn this off in Settings → About → “Auto-check for updates.”

If you enable cross-device Continue Watching, the App also communicates with Supabase for authentication and progress sync as described in section 4a.

6. Permissions

Depending on platform and features, the App may need network access to reach your sources, storage access to maintain its local database, and related media playback permissions. Permissions are requested only as needed for the App’s player and library features.

7. Third-party components

The App incorporates third-party libraries (for example media playback engines and platform plugins). Those components may process data on your device as needed to render video/audio or store settings. Their behavior is governed by their respective licenses and documentation.

8. Children

The App is not directed at children under 13 (or the equivalent minimum age in your jurisdiction). Do not provide personal information of children through the App. You are responsible for any parental-control or PIN features you enable against content from your own sources.

9. Data retention and deletion

Because most data is stored locally, retention is controlled by you. You may remove individual sources, clear app data, uninstall the App, or use your device settings to delete the App’s storage. Uninstalling typically removes local catalogs and credentials stored by the App, subject to your device’s backup behavior.

If you used cross-device Continue Watching, unlink devices and/or delete your cloud account data with the provider; local uninstall alone may not remove cloud progress rows until you unlink or request deletion.

10. International use

You are responsible for using the App in compliance with the privacy and data-protection laws that apply to you. If you configure sources in other countries, your data may be transmitted to those jurisdictions under the terms of those third parties—not under a service operated by us. Optional cloud sync may store account and progress metadata in the cloud provider’s chosen region.

11. Optional diagnostics (crash reporting)

The App includes an optional diagnostics feature that is turned off by default. It stays off until you explicitly turn it on — either from the one-time prompt shown the first time you open the App, or from Settings → Troubleshooting → “Share diagnostics.” You can change your choice at any time.

When you turn diagnostics on, the App sends crash and error reports to Sentry, a third-party error-monitoring processor we use only to find and fix bugs. A typical report includes the error and its stack trace, the App version and build number, your device model and manufacturer, the operating-system version, and a short trail of recent in-app diagnostic events with tokens and credentials removed.

These reports do not include your playlists, portal or playlist URLs, MAC addresses, usernames, passwords, parental PINs, watch history, or the media you play. As with any network request, your device’s IP address may be visible to the processor while a report is transmitted.

When diagnostics is turned off, the App sends nothing to this processor. Sentry acts as our data processor and does not use your reports to serve advertising. You can review Sentry’s own privacy practices at sentry.io.

12. Changes

We may update this Privacy Policy from time to time. The “Effective date” above will change when we do. Continued use of the App after an update constitutes acceptance of the revised policy. Material changes may also be highlighted in an app update description where practical.

13. Contact

For privacy questions about the App itself (not about a third-party playlist or portal provider), contact the Developer at support@epiqlo.app or visit epiqlo.app.