Privacy Policy

Last updated: October 24, 2025

Introduction

Saint John ("we", "our", or "us") is committed to protecting your privacy. This Privacy Policy explains how we handle information when you use the Saint John Android launcher application.

Information We Collect

Saint John is designed with privacy in mind. We collect minimal information necessary to provide the app's functionality:

Information Stored Locally on Your Device

  • API Keys: If you choose to use AI conversation features, your API keys for OpenAI, Anthropic, or Google are stored locally on your device using Android's encrypted DataStore. These keys never leave your device.
  • Conversation History: All chat conversations with AI models are stored locally on your device. We do not have access to your conversations.
  • App Preferences: Theme settings, launcher preferences, and onboarding status are stored locally on your device.
  • Calendar Data: If you grant calendar permissions, we access your calendar events to display them in the widget. This data is read-only and never transmitted anywhere.
  • Location Data: If you grant location permissions, we use your location to fetch weather information from OpenWeatherMap API. Your location is only used for weather queries and is not stored or shared.
  • Usage Statistics: If you grant usage stats permission, we access app usage data to display app insights. This data remains on your device and is never transmitted.

Information We Do NOT Collect

  • We do not collect, store, or transmit any personal information to our servers
  • We do not use analytics or tracking services
  • We do not sell or share your data with third parties
  • We do not have access to your conversations, API keys, or any other data stored locally

Third-Party Services

Saint John integrates with third-party services that you may choose to use:

AI Model Providers

When you use the AI conversation feature, your messages are sent directly from your device to the AI provider you've selected (OpenAI, Anthropic, or Google). These communications are subject to the respective provider's privacy policy:

We do not have access to or control over these third-party services. Your API keys are used to communicate directly with these providers from your device.

Weather Service

Weather information is provided by OpenWeatherMap. When you use the weather widget, your location is sent to OpenWeatherMap to retrieve weather data. This is subject to OpenWeatherMap's Privacy Policy.

Permissions Explained

Saint John requests the following permissions to provide its features:

  • Internet: Required to fetch weather data and communicate with AI providers
  • Location: Optional - Used only for weather widget functionality
  • Calendar: Optional - Used to read and display your calendar events in the widget
  • Usage Stats: Optional - Used to display app usage insights
  • Query All Packages: Required for launcher functionality to display installed apps

All permissions except Internet and Query All Packages are optional. You can skip them during onboarding and the app will continue to function without those features.

Data Security

All data stored by Saint John is kept locally on your device using Android's secure storage mechanisms:

  • API keys are stored using Android's encrypted DataStore
  • Conversation history is stored in a local SQLite database
  • No data is transmitted to our servers
  • Your data is protected by your device's security measures (screen lock, encryption, etc.)

Data Retention

Since all data is stored locally on your device:

  • Data persists until you uninstall the app or clear app data
  • You can delete individual conversations from within the app
  • Uninstalling Saint John will completely remove all stored data

Open Source

Saint John's code is open source and available for review. You can verify our privacy claims by examining the source code at our GitHub repository.

Contact Us

If you have any questions about this Privacy Policy or Saint John's privacy practices, please contact us:

Your Rights

Since all data is stored locally on your device and we do not collect or store any data on our servers:

  • You have complete control over your data
  • You can delete your data at any time by clearing app data or uninstalling the app
  • No data requests or account deletions are necessary as we don't store your data

Summary

Saint John is privacy-first by design. We don't collect, store, or transmit any of your personal data. Everything stays on your device. You're in control.