Performatively Privacy Policy
Last updated: November 5, 2026
Performatively is an e-reader app for Android by bunsoootchi. In short: the developer never gets any of your data. Everything stays on your phone, unless you turn on progress sync (your place in each book, kept in your own Google Drive), connect your hardcover.app profile, or add a library server of your own.
What the app doesn't do
- It only goes online if you turn on progress sync, connect hardcover.app, or add a library server. Without them, nothing leaves your phone.
- It has no ads, no analytics, no tracking, and no account to sign up for.
- It never sells your information, and only sends it to the services you turn on yourself.
What stays on your phone
- Your books stay in the folders you choose. The app only reads them to show them to you.
- Your reading progress, settings, stickers, and decorated covers are saved in the app's own storage on your phone.
- Crash reports are saved on your phone only. If the app crashes, you can choose to copy a report and send it to the developer yourself.
- Backups are a file that you save wherever you choose.
Uninstalling the app removes everything it saved.
Progress sync (optional)
Sync is off unless you sign in with Google in the app. If you do:
- What's saved: where you are in each book, your phone's name (like "Galaxy Z Fold8"), and a code made from each book file so your devices can match the same book.
- What's never saved: your books, their titles, your stickers, highlights, bookmarks, or anything else.
- Where it goes: a hidden app folder in your own Google Drive. Only Performatively can open it. The developer has no server and never sees it.
- What the app can see in your Drive: only that hidden folder, plus your email address to show which account is signed in. It can't see your other files.
- Deleting it: tap Delete synced data in Settings, under Sync and backup. You can also remove the app's access in your Google Account settings, under Security, Your connections to third-party apps and services.
Google's own privacy policy covers how Google Drive stores files: policies.google.com/privacy.
hardcover.app sync (optional)
This is off unless you paste your own Hardcover API key in Settings, under hardcover.app. If you do:
- What's sent: to find each book you open on Hardcover, its ISBN, or the words you type when you search. Then how far you are in it (as a page number), and when you finish it.
- What's never sent: your book files, highlights, notes, bookmarks, stickers, or anything about books you haven't opened.
- Where it goes: only to Hardcover, into your own Hardcover profile. The developer has no server and never sees it.
- Your key: stays on your phone, is sent only to Hardcover, and is left out of Android's cloud backups.
- Stopping it: tap Disconnect in Settings, under hardcover.app. That removes the key from your phone. What's already on your Hardcover profile stays there, and you can change or delete it on hardcover.app, where you can also delete the key.
Hardcover's own privacy policy covers what it does with your profile.
Library servers
If you add a library server (like Calibre-Web, Kavita, or Komga), the app connects only to that server, to show its books and download the ones you pick. Your username and password for it stay on your phone, are sent only to that server, and are left out of Android's cloud backups. Performatively has no server of its own and never sees any of this. Remove a server anytime in Settings, under Books folders.
Read aloud
Read aloud uses your phone's own text-to-speech voices. The text being read goes to that voice engine on your phone, which is a separate app with its own privacy policy. Performatively only lists voices that work offline.
Permissions
The app asks you to choose your books folders, so it can find your books. To keep reading aloud with the screen off, Android gives the app permission to run a media service while it reads. It also has internet permission, which is only used for progress sync after you sign in, hardcover.app sync after you connect, and library servers you add. It asks for nothing else.
Children
The app is not made for children under 13 and does not knowingly collect any information from anyone.
Changes
If this policy changes, the new version will be posted on this page with a new date.
Contact
Questions? Email bunsoootchi@gmail.com.