Murder Phone
Crack open a murder victim's phone — and catch the killer hiding in the contacts.
Murder Phone drops a dead stranger's phone in your hands — real texts, real contacts, real secrets. Scroll their threads, pick the replies that crack a suspect, and follow the evidence until someone confesses. Every case is a different phone, a different victim, and a different killer hiding in the contact list. No typing, no dice rolls — just you, the messages, and the truth.
Get it on Google PlayScreenshots //
Dev log //
A text-message crime story where the interface is the constraint. Dense history because branching dialogue means every change touches more of the script than it looks like it should.
- Store listing: ASO pass on the CJK title and short description
- Delete three ad-id properties that nothing read
- Remove the GitHub Actions workflow
- Restore the alpha channel Play requires on the listing icon
- Ship the ad-removal purchase and put the store claim back
- Translate the twelve case entries that were silently falling back to English
- Add the offline recap narration audio (EN/KO/JA, 21 tracks)
- Score off evidence found, not attempts; pin it with a test
- Route CrashReporter to Crashlytics; replace the 16 KB check it invalidated
- Drive the store icon from the launcher vector instead of hand-tuned fractions
- Drive the last three story cases on a physical device; fix a placeholder node
- Ship prep: SDK 36, no backend in 1.0, store kit, 3 bug fixes
The 12 most recent changes worth reading, out of 116 commits.
Every line above is a real commit from this app's repository, on the date it was made. Build chores, merges and internal housekeeping are filtered out.