Plain tools,
forged carefully.
Schlichte Tools,
sorgsam geschmiedet.

An independent software studio building Android apps, web backends, and Telegram bots. Quietly. Carefully. Since 2003. Ein unabhängiges Software-Studio für Android-Apps, Web-Backends und Telegram-Bots. Leise. Sorgsam. Seit 2003.

Twenty-two years of shipping · Based in Germany Zweiundzwanzig Jahre Software ausliefern · Aus Deutschland
01 · Studio Studio
A one-person
studio.
Run by Susan.
Ein Ein-Personen-
Studio.
Geführt von Susan.

PlainForge is the studio name for the independent work of Susan — a German full-stack developer who has been shipping production software since 2003.

Twenty-two years of writing code spans many eras: the LAMP-stack peak of the mid-2000s, the rise of single-page web apps, the Telegram bot wave, and now native Android development with Kotlin and Jetpack Compose. The thread through all of it has stayed the same — build tools that solve real problems, ship them, maintain them properly, and respect the people who use them.

The same patience that goes into a long-running backend belongs in a one-screen utility, too.
Dieselbe Geduld, die in ein langlebiges Backend fließt, gehört auch in ein Werkzeug, das nur einen Screen hat.

After two decades of client work — bespoke web backends, custom CMS systems, e-commerce platforms long before they were called that, automation scripts for small businesses, full Telegram bot ecosystems, and nginx infrastructure for production sites — PlainForge now releases its own software under one roof. The apps you'll find under Releases are built with the same patience that went into those long-running custom backends: designed to last, documented, and free of the dark patterns that have crept into so many modern apps.

PlainForge ist der Studioname für die unabhängige Arbeit von Susan — Full-Stack Developer'in aus Deutschland, seit 2003 im professionellen Softwarebau.

Zweiundzwanzig Jahre Code-Schreiben umfassen viele Ären: die LAMP-Stack-Hochzeit der mittleren 2000er, der Aufstieg der Single-Page-Web-Apps, die Telegram-Bot-Welle, und nun native Android-Entwicklung mit Kotlin und Jetpack Compose. Der rote Faden bleibt derselbe — Werkzeuge bauen, die echte Probleme lösen, sie sauber ausliefern, ordentlich warten, und die Menschen respektieren, die sie benutzen.

Nach zwei Jahrzehnten Auftragsarbeit — maßgeschneiderte Web-Backends, eigene CMS-Systeme, E-Commerce-Plattformen lange bevor man sie so nannte, Automatisierungs-Skripte für kleine Unternehmen, ganze Telegram-Bot-Ökosysteme und nginx-Infrastruktur für Produktivsysteme — bringt PlainForge nun eigene Software unter einem Dach heraus. Die Apps unter Releases sind mit derselben Geduld gebaut, die in jene langlaufenden Custom-Backends floss: gemacht um Bestand zu haben, dokumentiert, und frei von den Dark Patterns, die sich in moderne Apps eingeschlichen haben.

Stack & toolbelt Stack & Werkzeuggürtel Android (Kotlin · Jetpack Compose · Hilt · Room)  ·  PHP  ·  MySQL  ·  JavaScript  ·  nginx  ·  Linux  ·  Telegram Bot API  ·  Firebase Cloud Messaging  ·  Solana Web3
02 · Principles Überzeugungen

A short list of opinions. Eine kurze Liste von Überzeugungen.

i

Privacy is a feature. Privatsphäre ist ein Feature.

User data stays on the user's device wherever possible. Servers know as little as they need. No analytics, no tracking, no advertising IDs — even when libraries try to sneak them in through the back door.

Nutzerdaten bleiben, wo immer möglich, auf dem Gerät der Nutzerin. Server wissen so wenig wie nötig. Kein Analytics, kein Tracking, keine Werbe-IDs — auch dann nicht, wenn Libraries sie durch die Hintertür einschleusen wollen.

ii

Pay once, own it. Einmal zahlen, dir gehört's.

Subscriptions belong where they make sense — not on every app you ever install. The license is yours, no auto-renewal traps, no expiring features, no surprise charges six months down the road.

Abonnements gehören dort hin, wo sie Sinn ergeben — nicht in jede App, die du je installierst. Die Lizenz gehört dir, keine Auto-Renewal-Fallen, keine ablaufenden Features, keine überraschenden Abbuchungen ein halbes Jahr später.

iii

Boring tech ships. Langweilige Technik liefert.

PHP, MySQL, nginx, Kotlin. Tools that have been working reliably for years beat trendy stacks that get abandoned in eighteen months. Reach for what is known. Build on what survives.

PHP, MySQL, nginx, Kotlin. Werkzeuge, die seit Jahren zuverlässig funktionieren, schlagen Trend-Stacks, die in achtzehn Monaten verwaisen. Greife zu, was sich bewährt hat. Baue auf das, was bleibt.

iv

Quiet beats loud. Leise schlägt laut.

No growth hacks. No FOMO push notifications. No popup begging for a five-star review on day two. The app shows up when it matters and stays out of the way the rest of the time.

Keine Growth Hacks. Keine FOMO-Push-Benachrichtigungen. Kein Popup, das am zweiten Tag um fünf Sterne bettelt. Die App ist da, wenn es zählt, und hält sich sonst raus.

03 · Background Hintergrund

Two decades of shipped work. Zwei Jahrzehnte ausgelieferte Arbeit.

A long tail of completed projects sits behind PlainForge — most of it done for clients, most of it under NDAs or simply running quietly for years without fanfare. None of it lives on a public portfolio because client work usually doesn't belong on one.

E-commerce platforms custom-built before Shopify existed, complete with payment integration, inventory, and admin panels carved out of vanilla PHP. Custom CMS systems back when WordPress was a one-developer blog tool. Scripted automation for small businesses that has been running, untouched, since 2009 — cron jobs that still tick along reliably. Telegram bot ecosystems handling thousands of daily messages, with state machines that don't fall over when a user does something unexpected. nginx configurations powering production sites without 3am pages. MySQL schemas that have aged gracefully across fifteen years of feature additions, migrations, and refactors.

What's listed under Releases below is the new chapter: PlainForge's own products, released under its own name, on its own terms. Conceived, designed, built, deployed, and maintained by the same hands — end to end.

Hinter PlainForge liegt ein langer Schwanz abgeschlossener Projekte — der größte Teil davon Auftragsarbeit, vieles unter NDAs oder einfach still seit Jahren laufend, ohne Aufmerksamkeit. Nichts davon steht in einem öffentlichen Portfolio, weil Auftragsarbeit dort meistens nicht hingehört.

E-Commerce-Plattformen selbst gebaut, bevor es Shopify gab — mit Zahlungsanbindung, Inventarverwaltung und Admin-Panels, aus purem PHP geschnitten. Eigene CMS-Systeme, als WordPress noch ein Ein-Mann-Blog-Werkzeug war. Automatisierungs-Skripte für kleine Unternehmen, die seit 2009 unverändert laufen — Cronjobs, die zuverlässig vor sich hin ticken. Telegram-Bot-Ökosysteme, die tausende Nachrichten pro Tag bewältigen, mit State-Machines, die nicht umfallen, wenn jemand unerwartet Schabernack treibt. nginx-Konfigurationen, die Produktivsysteme tragen, ohne dass um drei Uhr morgens das Telefon klingelt. MySQL-Schemas, die fünfzehn Jahre voller Feature-Erweiterungen, Migrationen und Refactors anmutig überlebt haben.

Was unten unter Releases steht, ist das neue Kapitel: eigene Produkte von PlainForge, veröffentlicht unter eigenem Namen, zu eigenen Bedingungen. Konzipiert, gestaltet, gebaut, ausgeliefert und gewartet von denselben Händen — von Anfang bis Ende.

04 · Releases Releases

Current work, out in the world. Aktuelle Arbeit, da draußen.

MyNotification
com.mynotification.app · Android
Save every notification. Search anything. Jede Notification gespeichert. Alles durchsuchbar.

An on-device archive for every push notification that lands on your phone — package tracking, booking confirmations, chat messages, the lot. Built natively for Android in Kotlin and Jetpack Compose, with deep Web3 support: Phantom, Solflare, NFT mints, and DeFi alerts are auto-detected and one-tap filterable. 2-day free trial, then pay once via SOL, USDC, or SKR for 30 days of full access. Ein lokales Archiv für jede Push-Benachrichtigung, die auf deinem Handy landet — Paketverfolgung, Buchungsbestätigungen, Chat-Nachrichten, alles. Nativ für Android in Kotlin und Jetpack Compose gebaut, mit tiefer Web3-Integration: Phantom, Solflare, NFT-Mints und DeFi-Alerts werden automatisch erkannt und sind per Tap filterbar. 2 Tage gratis testen, dann einmal via SOL, USDC oder SKR für 30 Tage Vollzugriff.

View on Solana dApp Store Im Solana dApp Store ansehen
Greenulus
www.greenulus.click · Telegram
A Telegram-based game with clickers, puzzles, and NFTs. Ein Telegram-Spiel mit Clicker, Puzzles und NFTs.

A feature-rich Telegram bot game with daily click combos, multi-stage puzzles, NFT minting, a growing in-game economy, and leaderboards. Built on the Telegram Bot API with a custom PHP backend handling state for all players concurrently. No app install needed — runs entirely inside Telegram, on whatever device the player already uses. Ein umfangreiches Telegram-Bot-Spiel mit täglichen Click-Combos, mehrstufigen Puzzles, NFT-Minting, einer wachsenden In-Game-Ökonomie und Bestenlisten. Gebaut auf der Telegram Bot API mit einem maßgeschneiderten PHP-Backend, das den Zustand aller Spielenden gleichzeitig verwaltet. Keine App-Installation nötig — läuft komplett in Telegram, auf welchem Gerät auch immer.

Visit greenulus.click Auf greenulus.click spielen
05 · Contact Kontakt

For project requests, press, partnership inquiries, or a quiet hello — write to goldfischiiii@proton.me. Replies usually arrive within two working days, sometimes faster, occasionally slower when something interesting is being shipped. Für Projektanfragen, Presse, Kooperationsanfragen oder ein leises Hallo — schreib an goldfischiiii@proton.me. Antworten kommen meistens innerhalb von zwei Werktagen, manchmal schneller, gelegentlich langsamer, wenn gerade etwas Interessantes ausgeliefert wird.