← Back to Good Soil

Privacy Policy

Effective May 7, 2026 · Last updated May 7, 2026

Good Soil is a Bible note-taking app. This policy explains what data is collected, where it is stored, and how it is used. The short version: your notes and personal data never leave your device unless you explicitly choose to back them up or share a note.

1. Data We Collect

Data Stored Locally on Your Device

All of the following is stored exclusively on your device and never transmitted to Good Soil’s servers:

  • Notes — title, content, scripture references, and timestamps
  • Tags — names, colors, and associations with notes
  • Verse highlights — highlighted references and colors
  • Bible verse cache — passage text fetched from the Bible API, cached locally to reduce network requests
  • Preferences — color mode (light/dark), selected Bible translation, last-read position
  • Your name — the optional name you enter during onboarding, stored locally only
  • Backup metadata — last backup timestamp and chosen backup provider (iCloud or Google Drive)

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.

2. Data Sent to Third-Party Services

YouVersion Bible API

Good Soil fetches Bible content (translations, passages, verse of the day) from the YouVersion API via a server-side proxy we operate. Requests include:

  • The Bible translation ID you have selected
  • The book, chapter, and verse reference you are reading

No personal data is included. Requests are not linked to your identity. YouVersion’s privacy policy applies to their service: http://bible.com/privacy

Note Sharing (Cloudflare Worker)

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.

Google Drive Backup (Optional)

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.

iCloud Backup (Optional, iOS only)

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

3. Data We Do Not Collect

  • No analytics or usage telemetry
  • No crash reporting services
  • No advertisements or ad networks
  • No account registration required
  • No backend user database
  • No access to your camera, microphone, location, or contacts

4. Device Permissions

PermissionPurpose
InternetFetch Bible content; upload/download backups; share long notes
VibrationHaptic feedback
External Storage (Android)Required by Expo SDK; used for local app data only

Camera permission is used for QR code scanning in the notes feature. Microphone permission may appear in the permission manifest as an artifact of dependencies in the Expo SDK. Good Soil does not use your microphone, and that permission is never invoked.

5. Children’s Privacy

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.

6. Data Retention and Deletion

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.

7. Changes to This Policy

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.

8. Contact

Questions about this privacy policy: alansedwin@gmail.com