Point review at the critical building blocks
A separate core shows which parts matter for security and privacy. They do not disappear inside the full product.
Security Core
With Timmy, trust should be reviewable. Pairing, signaling, and backend boundaries therefore live in a separate public core.
The core shows ECDH pairing, key derivation, and document boundaries where they can be checked.
Firestore and backend contracts sit where privacy and review need them.
If you care more about daily use, the guides continue with pairing, privacy, and app permissions.
For the parent view on the same topics, continue in the guides: secure pairing, privacy, and app permissions.
This page is the technical sister of the guides. The guides explain parent questions around pairing, privacy, and network architecture. Here, the focus is on the places in the system where those questions are decided.
The path stays calm: first orientation, then the reviewable areas, then repository details.
Why separate it?
Not every line in a baby monitor matters equally. The decisive parts are the ones that pair devices, move signaling through backend paths, and define which data can ever reach a server.
A separate core shows which parts matter for security and privacy. They do not disappear inside the full product.
The app surface can change while the reviewable security boundaries stay stable and readable.
A public core needs clear contracts and documentation that make sense even without reading the whole app.
What lives in the core?
The core bundles the parts that decide whether a session can be trusted. The rest of the product logic stays separate.
Which documents exist, which data may enter them, and when sessions are cleaned up belongs in the reviewable core.
Signaling is a defined contract. It creates concrete privacy and security boundaries.
The core shows how a short code becomes real session security through ECDH and key derivation.
The core also includes the architecture explanation. That is what makes review and discussion concrete.
Repository & guides
Technical review paths only help if parents can understand the consequences. That is why this page links the repository to matching guide topics.
Public Git repository
The repository contains the security-relevant building blocks: pairing, signaling, backend boundaries, and the security architecture documentation. The app surface stays separate, so the part that matters most for trust can be reviewed directly.
Open repository on GitHub →Why a short code alone is not enough and what good pairing needs.
Understand secure pairing →The starting point for practical parent criteria: data flow, storage, and third parties.
Understand secure pairing →Back to the app surface: the homepage shows how this architecture feels in daily use.
Watch interactive demo →