Skip to content

kys0ff/Backtalk

Repository files navigation

Backtalk 🗨️

Kotlin Jetpack Compose Platform Min SDK License Architecture UI Version Maintained Liberapay

Backtalk is a private, self-chat notes app built with Kotlin and Jetpack Compose.
It lets you talk to yourself — reply, reflect, organize thoughts — all in a clean chat-style interface with strong privacy features.

Backtalk — because sometimes the most important conversation is the one where you talk back to yourself.


✨ Features

  • 📝 Self-chat notes — write messages and reply to yourself
  • 💬 Chat-style UI built with Jetpack Compose
  • 🧵 Reply-based conversations (message + your responses)
  • 📋 Copy messages
  • 🗑️ Delete messages
  • 🔒 Biometric lock (fingerprint / face unlock)
  • ⏱️ Auto-lock after timeout
  • 💾 Offline-first with Room database
  • 🧩 Clean architecture using Koin for dependency injection
  • 📱 Modern Android UI with Material 3

🚀 Planned Features

  • 🔍 Message filtering & search
  • 🧵 Threaded view (original message in the middle, replies shown above/below)
  • 🖼️ Image messages
  • 🎙️ Voice messages
  • ☁️ Optional encrypted backup

🛠 Tech Stack

  • Language: Kotlin
  • UI: Jetpack Compose
  • Database: Room
  • Dependency Injection: Koin
  • Architecture: MVVM
  • Biometrics: AndroidX Biometric
  • Min SDK: 24 (Android 7.0)

📦 Download

👉 Download the latest release


🔐 Privacy

Backtalk is designed to be private by default:

  • 🏠 Local Storage: All data is stored locally on your device.
  • 🚫 No Analytics: No tracking or usage data is collected.
  • 📴 No Internet: No network access is required to use the app.
  • 🛡️ Secure: Protected by biometric authentication and auto-lock.

🧑‍💻 Building the Project

  1. Clone the repository:

    git clone [https://github.com/kys0ff/Backtalk.git](https://github.com/kys0ff/Backtalk.git)
    cd Backtalk
    
  2. Open in Android Studio: Open the project in Android Studio (Hedgehog or newer recommended).

  3. Run: Sync Gradle and run the app on a device or emulator.


💖 Support Development

If Backtalk helps you, your support makes ongoing development possible.

Thanks for supporting open source 💖

📄 License

Backtalk is licensed under the MIT License.

Copyright © 2026 kys0ff

See the LICENSE file for full license details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages