Skip to content

An app to digitize, categorize, and search your physical mail.

License

Notifications You must be signed in to change notification settings

frozenjava/OpenLetters

Repository files navigation

Open Letters

Open Letters is the privacy first, open-source mail management app. Enabling you to digitize, organize, and search your physical mail. No personal data ever leaves your device.

This should be treated as an alpha and is not yet available on the Playstore

Features

  • OCR Text Extraction: Digitize your physical mail and extract the text using on device OCR.
  • Searchable Letters: Quickly search through your digitized letters by the extracted text.
  • Categorize Letters: Organize your letters into categories such as "Bills," "Personal," "Subscriptions," etc.
  • Custom Categories & Tags: Add your own tags and categories to further organize your mail.
  • Reminders for Important Dates: Set reminders for key dates from your letters (e.g., payment due dates, appointments, deadlines).
  • Local & Privacy Focused: All data is stored locally on your device, with no personal data being shared to any server.

App Images

Installation

To install Open Letters on your Android device, follow these steps:

  1. Clone or download the repository to your local machine:
    git clone https://github.com/frozenjava/openletters.git
  2. Open the project in Android Studio.
  3. Build the project and run it on an Android device or emulator.
    • NOTE: This will use the development product flavor by default. This allows you to have the production and development versions on the same device.

Alternatively, (SOON) you can download the APK directly from the releases page and install it manually.

Privacy

All data is stored locally on your device and is not sent to any external servers. OpenLetters does not collect any personal information. Your mail stays completely private. The Play Store version may include analytics and crash reporting but the Github version never will. Personal data is never collected in the Github or Play Store version of the app.

Contributing

We welcome contributions from the open-source community. To contribute:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes.
  4. Submit a pull request with a clear description of your changes.

Open-Core Model

This project follows an open-core model:

  • The base functionality of Open Letters is open-source and freely available under the GPL License. This includes features like OCR text extraction, letter categorization, reminders, and local data storage without any ads or analytics.
  • The version of the app on the Google Play Store may include paid features, ads, analytics, and other premium services. These additional features are not included in the open-source version of the app.

The open-source version provides the core features necessary to digitize and organize your letters, while the Play Store version may offer enhanced functionality for users who prefer a paid experience.

About

An app to digitize, categorize, and search your physical mail.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages