This policy explains what the ondalet Android app (name.gpm.ondalet) does with data. It covers the app only, as it is designed today. The app is a beta. Today’s build keeps the sources and engines you set up and their credentials (encrypted, as described below), writes and reads backups, keeps your saved and recent searches, and searches the Newznab, Torznab and Prowlarr engines and the public torrent sites you add, showing the preview images they give. With your TorBox key it checks which torrent results TorBox has cached, adds a result to TorBox, lists your TorBox items, removes one when you ask, and plays their videos and audio in the app or in another player of yours. With a Usenet provider set up, it reads the articles of the NZB results you open and play straight from that provider. It does not download files yet, and it reaches apps-management only from the Info tab. The sections below describe each feature as it will work when it ships, and this page changes with every release that changes what the app does.

The short version: the app talks directly to the services you set up, and nothing about what you search, watch or configure goes to the developer. It has no analytics, no crash-reporting service and no advertising, and no Firebase or other Google service in either of its builds.

Who is responsible

Gabriele Proietti Mattia is the data controller for the processing described here. Contact: apps@gpm.name.

What the app talks to

ondalet has no server of its own. It connects, from the phone, to the services you add:

Those services receive what a normal client sends them: your credentials, your search terms, the files you ask for, and your IP address. An engine you add with an http:// address (typically a Prowlarr or Jackett on your own network) is reached without encryption, its key included; the app says so when you type one. They are not run by the developer and have their own privacy policies; read them. Whatever you search for, add or watch goes to them and never to the developer.

What goes to TorBox

Only once you have saved a TorBox key or signed in with TorBox, and every call carries that key:

What goes to your Usenet provider

Only once you have set one up, over NNTP with TLS (or without, if you turn TLS off for that provider), signing in with the user name and password you saved:

The NZB itself comes from your indexer, through its link; that link and its key never reach the Usenet provider.

What stays on your phone

Uninstalling the app removes what is in its private storage.

Backups

Backup and restore is a feature you start: the app writes a file where you choose, through Android’s file picker. The developer never receives it.

Downloaded files are never in a backup.

What reaches the developer: apps-management, only when you use it

The only service of ours that the app reaches is apps-management (apps-management.gpm.name), run by the author and shared by the family’s apps. It is used for four things, all optional:

Your searches, sources, engines and what you watch are not part of any of these.

You can delete the sign-in identity and what hangs from it from the delete-account page.

What the app never does

Permissions

What the app declares today, read from its merged manifest (the app’s own manifest plus its libraries).

Permission Why
INTERNET Reaching your Usenet provider, TorBox, your indexers and sites, and apps-management for the optional features above.
ACCESS_NETWORK_STATE Knowing whether the phone is online, and on Wi-Fi or mobile data.
POST_NOTIFICATIONS The playback notification (play, pause, stop from the notification and the lock screen) and the one shown while another player is being served. Android asks you when it is first needed; refusing hides them and stops nothing.
WAKE_LOCK, RECEIVE_BOOT_COMPLETED Added by the WorkManager library: scheduled background work is kept awake while it runs and restored after a restart.
FOREGROUND_SERVICE, FOREGROUND_SERVICE_MEDIA_PLAYBACK Keeping playback going with the screen off, in picture-in-picture, or while audio plays in the background, and keeping the small server for another player alive while it is in use. Each shows a notification while it runs.
name.gpm.ondalet.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION A signature-level permission AndroidX adds so the app’s own broadcast receivers are not reachable by other apps.

The app also declares that it looks for installed video and audio players (Android’s package visibility), only to tell you when none is installed. Permissions for downloads will be added and listed here when they ship. Files are saved and backups are written through Android’s file picker, which needs no permission.

For readers in the EU/EEA and the UK:

Retention

On the phone, until you delete it or uninstall the app. At apps-management, an address and what hangs from it are kept while you use it; one silent for five months is warned by email and deleted a month later, unless it has a licence recorded against it. Reports and feature requests are kept while they are useful, with the address removed when the identity is deleted. Details are on the delete-account page.

Your rights

Under the GDPR you may request access to, correction of, or deletion of your personal data, object to processing, and lodge a complaint with a supervisory authority. What the developer holds is the sign-in identity and its reports and requests: delete it from the delete-account page or write to apps@gpm.name. What the services you connect hold is for them to answer.

Children

ondalet is not directed at children under 13 and knowingly collects no data from them.

Changes

Material changes will be published on this page with a new date, and significant ones noted in the app’s changelog.

*Last updated: *