Effective May 7, 2026 · Last updated June 26, 2026
Good Soil is a Bible note-taking app. This policy explains what the app stores, where it is stored, and what we never collect. The short version: we don’t collect your data. Your notes and personal data never leave your device unless you explicitly choose to back them up or share a note.
We don’t collect any of the following. It is stored exclusively on your device and never transmitted to Good Soil’s servers:
This data is stored using WatermelonDB (a local SQLite database) and AsyncStorage. It is not associated with any user account and is not accessible to us.
Good Soil fetches Bible content (translations, passages, verse of the day) from the YouVersion API via a server-side proxy we operate. Requests include:
No personal data is included. Requests are not linked to your identity. YouVersion’s privacy policy applies to their service: http://bible.com/privacy
When you share a note using the QR code feature, short notes are compressed and encoded entirely in the QR code URL — nothing is uploaded to any server. Long notes are uploaded to a Cloudflare Worker we operate. The payload contains only the note content (title, body, scripture references, tags). No account information or device identifiers are included. Shared notes are automatically deleted after 3 days.
If you choose to back up to Google Drive, you will be prompted to sign in with your Google account via Google OAuth. Good Soil requests only the drive.file scope, which limits access to files that Good Soil itself created. Your backup file is stored in your personal Google Drive — it is not accessible to us. Google authentication tokens are stored securely on your device using the system secure keychain and are never transmitted to Good Soil’s servers.
If you choose to back up to iCloud, your backup file is stored in your personal iCloud Drive container. It is not accessible to us. Apple’s privacy policy applies: apple.com/legal/privacy
| Permission | Purpose |
|---|---|
| Internet | Fetch Bible content; upload/download backups; share long notes |
| Microphone | Record sermon audio, with your permission, for synced replay alongside your notes |
| Camera | Scan a note's QR code to import it |
| Vibration | Haptic feedback |
| External Storage (Android) | Required by Expo SDK; used for local app data only |
Good Soil can record sermon audio so you can replay it in sync with the notes you took. Recording only happens when you start it, after you grant microphone permission. Audio is stored on your device alongside the note. If you enable backup, recordings can be included in your own iCloud or Google Drive backup — they are never uploaded to Good Soil’s servers, and we have no access to them. Older recordings may be offloaded to that same backup to save space on your device and downloaded again on demand. You can delete a recording at any time within the app.
Good Soil does not knowingly collect data from children under 13 (or the applicable age in your jurisdiction). Because Good Soil stores all data locally and does not require account creation, there is no mechanism by which a child’s personal data would be transmitted to us.
All data is stored on your device and under your control. You can delete your notes and data at any time within the app. Uninstalling the app removes all locally stored data. Backup files stored in Google Drive or iCloud can be deleted through those services’ own interfaces. Shared notes uploaded to the Cloudflare Worker are automatically deleted after 3 days.
If we make material changes to this policy, we will update the effective date above and note the change in the app’s release notes. Continued use of the app after changes are posted constitutes acceptance of the updated policy.
Questions about this privacy policy: alansedwin@gmail.com