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.

Want to see more?

I've worked on a wide range of projects across different industries and styles. If you enjoyed this one, there's plenty more to explore.