ApkForge turns an HTML file or a zipped website into an Android app. This policy explains what the app collects, why, who it is shared with, and how you can get rid of it.
The short version. We ask for an email address and password so your projects and builds belong to you. Your HTML or ZIP is uploaded only so it can be built into an app, and the finished APK, AAB or signing key is yours to download. We do not sell your data, and we do not use your website content for anything other than building your app.
1. Who we are
ApkForge is published by Saiftech. For any privacy question, correction or deletion request, write to freelance5455@gmail.com, or use the Support screen inside the app.
2. What the app collects
| Data | Why we have it | Where it lives |
|---|---|---|
| Email address | Creates your account and signs you in, so your projects follow you between devices | Firebase Authentication (Google) |
| Password | Signs you in | Firebase Authentication — stored hashed by Google. We never see or store it ourselves |
| Account identifier | Ties your projects, builds and subscription to you | Our build service and Firebase |
| Your HTML file or ZIP | It is the app being built — there is no way to build without it | On your device while you edit; uploaded to the build service when you tap Build |
| Project settings | App name, package name, icon, version, colours and other choices from the wizard | On your device, and sent with a build |
| Build history | Shows the progress of a build and lets you download the result again | Our build service |
| Support messages | Answers the questions you send us | Firebase Realtime Database (Google) |
| Purchase status | Tells the app whether your subscription is active | Google Play and RevenueCat |
What the app does not collect
- No contacts, calendar, photos library, microphone, camera or precise location.
- No advertising identifier is read by the app today (see Advertising).
- No browsing history. When you preview your own page inside the app, that preview runs locally on your device.
3. Files you choose
When you pick an HTML file or a ZIP, Android's own file picker hands that single file to the app. The app does not browse your storage and cannot see any file you did not pick. A picked file is copied into ApkForge's private storage so it can be previewed and staged, and it is uploaded to the build service only when you start a build.
4. How your app is built
Building an Android app cannot happen on a phone, so the work is done on servers:
- Your project and its content are sent over HTTPS to our build service, which runs on Cloudflare Workers.
- The build itself runs on GitHub Actions, in a private repository we control. Your content is pushed to a private branch created for that build.
- The finished APK, AAB or signing key is published as a private release asset and downloaded by the app.
Your content is never made public by us, and the private repositories that carry out builds are not browsable by other users of the app.
5. Signing keys
If you generate a signing key, an encrypted copy is kept with your account so you can download it again. A signing key is permanent: Google Play ties your app to it forever, and losing it means you can never update that app again. Always keep your own copy. You can ask us to delete our copy at any time — once deleted, it cannot be recovered.
6. Payments
Subscriptions are sold through Google Play and managed with RevenueCat, which tells the app whether your subscription is active. Payment itself is handled entirely by Google. We never see or store your card number, billing address or any other payment detail. Manage or cancel a subscription in the Google Play Store, under Payments & subscriptions.
7. Advertising
This version of ApkForge shows no advertising. Space is reserved in the layout for adverts in a future release. If and when an advertising network is switched on, this policy will be updated first — naming the network and what it collects — and subscribers will continue to see no adverts at all.
8. Device integrity
The app may use Firebase App Check with Google Play Integrity to confirm that requests come from a genuine, unmodified copy of the app rather than an automated script. This protects the build service from abuse. It reports on the app and the device's integrity, not on you.
9. Who your data is shared with
We do not sell your personal data and we do not share it for advertising. It reaches only the service providers that make the app work:
- Google (Firebase) — sign-in, support messages, app integrity.
- Cloudflare — the build service and downloads.
- GitHub — runs the build that produces your APK or AAB.
- Google Play & RevenueCat — subscriptions.
We may also disclose data where the law requires it.
10. How long it is kept
- Your account and projects — until you delete them or ask us to close your account.
- Uploaded content and build branches — kept only as long as needed to run the build and let you download the result, then removed.
- Support messages — kept so we can follow up on a conversation; removed on request.
- Signing keys — kept until you ask us to delete our copy.
11. Security
Everything the app sends travels over HTTPS. Your session is proved by a Google-signed token, and the build service refuses requests that do not carry one. Previews of your own content are served to the in-app browser over a local secure address rather than raw file access. No system is perfect, so please tell us at once if you think your account has been compromised.
12. Your choices
- See or correct your data — email us and we will provide a copy.
- Delete your account — email us, or use Support in the app. This removes your account, your projects, your build history and any signing key we hold. It cannot be undone.
- Delete a single project — from inside the app.
- Cancel a subscription — in the Google Play Store.
Depending on where you live, you may also have rights to object to or restrict processing, or to receive your data in a portable form. Ask and we will honour them.
13. Children
ApkForge is a developer tool and is not directed at children under 13. We do not knowingly collect data from children. If you believe a child has given us data, write to us and we will delete it.
14. International transfers
Our providers operate globally, so your data may be processed on servers outside your country. They are bound by their own contractual and legal safeguards for such transfers.
15. Changes to this policy
If this policy changes materially — a new advertising network, a new provider, a new kind of data — the date at the top of this page changes and the app will point to the updated policy. Continuing to use ApkForge after an update means you accept it.
16. Contact
Saiftech · freelance5455@gmail.com
We normally reply within a day.