Data deletion request
Flowroid runs on your phone, and almost everything it creates stays there. The exception is a licence record that proves this install is in its trial or has been unlocked. This page is how you have that record deleted.
What we hold on our server
Flowroid has no accounts. There is no sign-up, no password, and no e-mail address on file. Every record below is keyed by a device key: a one-way SHA-256 hash of a device identifier and a secret salt, computed on your phone before anything is sent. The raw identifier never leaves the device, and the hash cannot be turned back into it.
| Record | What it holds | How long we keep it |
|---|---|---|
| Device record | A one-way SHA-256 hash of an Android device identifier combined with a secret salt, computed on your device; the date your trial started; and the integrity verdict Google Play returned. | Kept for the life of the product, and deleted only when you ask. This record is what makes the trial one per device. |
| Purchase record | A one-way SHA-256 hash of the Google Play purchase token, the obfuscated account identifier Google Play supplies, the set of device keys the unlock is linked to, the purchase state, and whether it has been revoked. | Kept while the unlock is active, then for 90 days. |
| Request logs | The HTTP method, route, response status and latency of each licence call, plus a truncated or hashed IP address. Request and response bodies are never logged. | 30 days, then deleted automatically. Not part of a request. |
These are the same three records described in Privacy Policy Section 5. They are stored on Google Cloud infrastructure in the europe-west1 region (Belgium). Nothing else about you is held server-side: no flows, no variables, no execution logs, no location, no contacts.
What deletion removes, and what it costs you
A deletion request removes your device record and your purchase record. Request logs are not part of a request: they expire on their own within 30 days and hold no key we could search them by.
Two consequences worth knowing first
Your trial resets. The device record is what keeps the trial to one per device, so it deliberately survives an uninstall, a clear-data, and Settings → Reset App Data. That persistence is the anti-abuse mechanism, and it is the reason resetting the app is not deletion. Removing the record gives that device a fresh 14-day trial.
A paid unlock detaches. Deleting the purchase record unlinks your lifetime unlock from this device. The entitlement itself is not lost: Google holds it against your Google account. Open Flowroid and use Restore purchase and the unlock is re-linked. Skip that step and the app will behave as though it were never bought.
Deletion is irreversible. Once the rows are gone we cannot restore them, and we keep no backup copy that would let us.
How to request deletion
- Copy your device key. In Flowroid, open Settings → About and copy the device key. It is a 64-character hexadecimal string, and it is the only thing that identifies your record: with no account and no e-mail address on file, we cannot look you up from the address you write to us from. If your version of the app does not show it yet, update to the latest release from Google Play first.
- Send the request. Use the button below, or e-mail support@flowroid.com yourself with the subject Data deletion request and the device key in the message. Please send it from the device that owns the key where you can, so we can be confident the request is yours.
- We confirm what was deleted. You get a reply telling you which records were removed. We log the deletion as a timestamp and the device key, and nothing else; your e-mail address is not added to any list and is not kept once the request is closed.
Opens a draft addressed to support@flowroid.com, subject Data deletion request. Nothing on this page is submitted to us: the draft is assembled in your browser and sent from your own mail app.
Write it yourself instead
Address it to support@flowroid.com with the subject Data deletion request
Please delete the licence records for the device key below. Device key: (paste the key from Settings → About) I understand that this resets the trial for this device, and that if I have bought Flowroid I will need to use Restore purchase afterwards.
What a request to us does not cover
Your Google Play order
The purchase itself belongs to Google, not to us. We receive a hashed purchase token and the purchase state; the order record, including your payment details, is held by Google as its own controller and we have no way to reach or erase it. Manage it from your Google account:
The data on your phone
Your flows, variables, execution logs and crash reports are yours outright, and no request to us is needed or possible: we have no copy and no way to reach them. Delete them with Settings → Reset App Data, or by uninstalling the app. Privacy Policy Section 11 lists the individual controls.
How long we take
We confirm within 30 days of receiving a complete request, the period GDPR Article 12 allows. A request is complete once it carries a device key we can find. If the key does not match a record we will tell you so rather than guess: deleting the wrong row would reset a stranger’s trial and detach their unlock.
Erasure is one of several rights you hold over these records. For access, rectification, restriction, objection or portability, write to the same address: support@flowroid.com. Privacy Policy Section 14 sets them out, and you can complain to your national data protection authority if you think we have handled your data unlawfully.