Phoenix Chat — Anonymous Chat over Tor
A chat app with no accounts and no central server. Messages travel directly between devices over Tor onion services with end-to-end encryption, on desktop and Android.
- React
- Electron
- Kotlin
- Tor
Projects I've built and published on GitHub: from cyber security and steganalysis tools to computer vision, real-time web apps, mobile apps, and games. Pick a project to see its features, tech stack, and source code.
A chat app with no accounts and no central server. Messages travel directly between devices over Tor onion services with end-to-end encryption, on desktop and Android.
A web app that detects LSB steganography in digital images. It compares the Chi-Square Attack and RS Analysis on every color channel and shows the results in interactive charts.
A web app that detects 7 facial emotions in real time from the browser camera or a photo. The AI can run on a server (DeepFace + Flask) or entirely in the browser with TensorFlow.js.
A mobile app that disguises a file vault as an ordinary calculator. Photos, videos, and documents stay safe behind a PIN entered on the calculator keypad.
A real-time chat app with JWT authentication and bcrypt-hashed passwords. The Socket.io connection only accepts users whose token has been verified.
A command-line tool for everyday cryptography: generate Fernet & RSA keys, encrypt/decrypt files, compute SHA-256 hashes, and create RSA digital signatures.
An Nmap automation script with a menu of scan types (SYN, UDP, aggressive, NSE), result export to TXT/XML/GNMAP, and extraction of open ports to CSV.
A 2D point-and-click detective game set in 1926 Batavia. Players examine locations, refute witnesses with evidence, and build their own deductions with no highlighted clues.
A neon-styled Snake game with 3 game modes, a combo system, a saved leaderboard, and procedural sound. It can be built to WebAssembly and played in the browser.