Zaparo

Platform

Not a showcase. A factory.

The 23 products were not written one by one. Everything a game needs — leaderboards, chat, identity, notifications, safety, matchmaking — was written once and is published from its own repository under its own version. An app takes what it wants and leaves the rest.

shared modules
67
with a server of their own
29
written lines of content
400,394
content languages
19

The same Kotlin, two screens

The Android app and the browser version come from the same Kotlin source; the server side is TypeScript. That is why every game on this site opens in a browser.

The content foundry

Levels, questions, word lists and game lines come out of one factory: 400,394 written lines in 19 languages. Part of it exists as spoken recordings as well. New levels arrive without waiting for an app update; every puzzle is proven to have one solution before it ships.

One identity: Zaparo ID

Sign in once and every app knows you. You start as a guest; signing in is a later choice, never a condition. Identity says who somebody is and never decides what an app may do.

All the modules

29 of them come with a server of their own. Each in its own repository, under its own version. A fix in a module reaches every app at its next build; no app carries a private copy of its own.

Identity and people

Play

Content and words

App shell

Measurement and upkeep

More