Independent tools
New tools do not require changes to existing tools. Each one can evolve at its own pace.
Personal project · In active development
Everything I Need.
A modular, multi-tool personal assistant designed as a lasting product — not a folder of disconnected experiments.
THE PREMISE
Most all-in-one apps become noisy. EinApp takes the opposite approach: every tool owns its interface, logic, and pace of development while sharing a carefully maintained foundation.
The result is a toolbox that can keep growing. A new idea can become a real product without rewriting what already works — and without making every other tool carry its weight.

STORY
Story is an illustrated, choice-driven storytelling experience built for children and their families. The child can become the main character, choose what happens next, or speak a completely new direction into the adventure.
Underneath the wonder is deliberate product work: age-aware content rules, consistent characters across chapters and images, story memory, narration, translation, and parental controls.
02 / MAP
Map is a personal memory layer for the physical world. Drop a pin, write what made the place matter, rate it, and organize it into collections that can stay private or be shared.
03 / HTMLCREATOR · EXPLORATION
HtmlCreator explores a friendlier way to make polished digital things: birthday emails, invitations, reusable components, and full pages assembled through direct manipulation.
This tool is currently a product concept and design exploration inside the EinApp roadmap.
Built to keep growing
EinApp’s architecture mirrors its product philosophy. Each tool is isolated and self-contained; shared infrastructure handles identity, subscriptions, localization, deployment, and the app catalog.
New tools do not require changes to existing tools. Each one can evolve at its own pace.
A backward-compatible .NET backend supports rapidly evolving web and mobile experiences.
Ideas mature on the web, then move to a deliberately mobile-first Expo experience.
Next project
Explore the archive ↗