Ghosted
Ghosted is a privacy-focused social messenger mobile application developed for Android that allows users to message each other in a secure, end-to-end encrypted environment.
Industry
Social Media & Communication
Stack
Java
XML
SQL
SQLite
Android
Ghosted was built with privacy at its core. All messages use AES end-to-end encryption and are permanently deleted after 14 days. There are no options to modify or unsend messages, helping preserve trust and data integrity.
Designed for privacy
Account creation is required but collects only minimal data. Once logged in, users gain access to all encrypted messages tied to their account—nothing more, nothing less.
Request-based friend system
Conversations can only happen between approved connections. Users must exchange and accept friend requests before they can chat—ensuring communication is always intentional and secure.
Ephemeral status sharing
Ghosted includes a 24-hour status feature where users can share daily updates with their friends. These are automatically removed after one day to maintain a clean, private footprint.
Simple, secure messaging
Conversations are fully encrypted and automatically disappear after 14 days. Ghosted ensures privacy without overwhelming users with technical complexity.
Share locations privately
Location sharing is supported using GPS and in-app maps. Shared pins are viewable within the chat—useful for meetups while respecting privacy.
Send and receive videos
Users can share MP4 video links directly within chat. Ghosted supports native playback for a smooth media experience.
Record voice messages
Capture and send up to 30-second voice clips using the built-in mic. Audio messages are playable directly in-app.
Encrypted remote database
Ghosted uses a central MySQL database to store encrypted user messages, statuses, and friend data—ensuring everything is protected at rest.
Local login persistence
After login, user credentials are temporarily stored in a local SQLite database to support automatic reauthentication. Logging out clears the credentials, making it easy to switch accounts securely.