Skip to content
←All projects
Mobile / product

Werewolf Narrator

An offline-first Flutter companion for running Werewolf game nights.

Year
2026
Status
Public repository
Focus
Mobile, Product
Role
Mobile / product

A Flutter application that helps the narrator of a Werewolf game track roles, night actions, couples and match history. Runs fully offline with SQLCipher-encrypted local storage.

Running a Werewolf game means holding a lot of hidden state in your head while keeping the table moving. This app takes that bookkeeping over: roles in play, who acted during the night, linked couples, and a history of past games. It is deliberately offline-first — no account, no network round trip mid-game — with the local database encrypted through SQLCipher.

What was built

  • Role, night-action and couple tracking for the narrator.
  • Match history persisted between sessions.
  • Entirely offline: no network dependency during a game.
  • Local database encrypted with SQLCipher.

At a glance

Storage
Offline-first
Encryption
SQLCipher

Stack

FlutterDartSQLiteSQLCipher

Contact

Have something that needs building?

Open to internships, freelance work and collaborations across applied AI, backend development and deployment.