Effective date: November 13, 2026
StructNote ("the app") is a checklist, vault, birthday and notes app published by Billin. It needs no account, and there is no developer server: what you type stays on your device unless you turn on backup to your own Google Drive.
Lists, notes, quotes, birthdays, gift ideas and Vault entries are stored on your device. Vault entries (bank account details and website login IDs) are encrypted on the device with AES-256-GCM, using a key protected by the Android Keystore. The Vault stores a password hint, never a password. None of this data is sent to the developer.
If you turn on backup, the app stores a copy of your data in the hidden app-data folder of your own Google Drive, using the drive.appdata permission. The app cannot see your other Drive files. Vault data is included only if you set a recovery passphrase, and it is then end-to-end encrypted with that passphrase. Other data in the backup is protected by Google's encryption at rest. You can turn backup off at any time in Settings and remove the app's access at myaccount.google.com/permissions.
Contacts: read only when you tap "Import from contacts" on the Birthdays screen. Only names and birthday dates are read, and only the birthdays you choose are saved, on your device.
Camera: the app has no camera permission. "Scan with camera" opens your phone's camera app; the photo is processed on the device by Google ML Kit text recognition and then deleted.
Notifications, alarms and boot: used to deliver the reminders you set, and to re-schedule them after a restart.
Biometrics / screen lock: used to unlock the Vault. The app never receives your fingerprint or PIN.
The free version shows ads from Google AdMob on overview screens. Ads are never shown in the Vault. AdMob may collect device identifiers (such as the advertising ID), approximate location derived from your IP address, ad interaction and diagnostic data, and use them for advertising, analytics and fraud prevention under Google's policies. Where required, the app asks for consent through Google's User Messaging Platform before ads are requested. StructNote Pro removes ads; the ads SDK is not started for Pro users. See how Google uses information from sites or apps that use its services.
Purchases are handled by Google Play. The app only reads whether you own StructNote Pro; it never sees your payment details.
Google ML Kit (on-device text recognition) may send anonymous diagnostic and usage metrics to Google. The app contains no crash-reporting SDK. Usage analytics: the app uses Amplitude to understand which features are used, so we can improve them. It sends events such as "a checklist was created", "the Vault was unlocked", "search was used" or "the paywall was opened", together with a random app-install ID generated by Amplitude, the app version, device model, operating system version, language and the country or city derived from your IP address. Your IP address itself is not stored, and the advertising ID is not sent to Amplitude. Events never contain what you write: no note or list text, titles, names, birthdays, Vault fields, search terms or file names. Amplitude processes this data on our behalf as a service provider (see amplitude.com/privacy).
Your data stays on your device until you delete it, clear the app's storage, or uninstall the app. Backup copies live in your own Google Drive and are removed when you remove the app's Drive access or delete the app data from Drive.
StructNote is a general utility and is not directed to children. It does not knowingly collect personal data from children.
If this policy changes, the updated version will be posted on this page with a new effective date.
For privacy questions, email robin421@gmail.com.