Portfolio·v2.0

Ich baue kleine, private Dinge bei Nacht.I build small, private things at night.

Ich bin Jan, Informatikstudent. Ich baue Apps und ab und zu ein Security-Tool, ohne Newsletter, Popups oder Tracker. Nur Code, der dich respektiert.I’m Jan, a CS student. I build apps and the occasional security tool, with no newsletter, no popups and no trackers. Just code that respects you.

ja, auch diese Seite: view-source ausdrücklich erlaubtyes, this site too: view-source welcome · ⌘KStrg K öffnet das Terminal⌘KCtrl K opens the terminal · ›_ unten öffnet das Terminal›_ below opens the terminal

Gerade dranZuletzt dran · Stand Now buildingLast worked on · as of

Skat Tracker

Meine Skat-App für den Abend am Tisch: zählt Seeger-Fabian, einfache Punkte oder Bierlachs, offline und ohne Konto. Bald bei Google Play.My Skat app for game night: scores Seeger-Fabian, plain points or Bierlachs, offline and without an account. Soon on Google Play.

AndroidTypeScript · Next.js · Capacitorgeschlossener Test · v1.3.0closed testing · v1.3.0
Commits seit 14. MaiCommits since 14 May
251
zuletztlatestzwölf Sprachen und ein Sprachmenü mit Flaggentwelve languages and a language menu with flags
je 7 Tage · 16 Wochenper 7 days · 16 weeksletzte 7 Tage: 18last 7 days: 18

Terminal

help zeigt alles. fast alles.help shows everything. almost.

jan@inkcurity — fish

jan@inkcurity

werwhoJan, Informatikstudent. Baut kleine, private Dinge.Jan, CS student. Builds small, private things.

geradenowSkat Tracker · im Test · in testing · 251 Commits seit 14. Mai · 251 commits since 14 May

statusonline · ansprechbaronline · open to talk

privatprivacy0 Tracker · 0 Cookies0 trackers · 0 cookies · 0 Analyticsanalytics

schlüsselkeyEd25519 · E437 137B 293A 405D E01E  7CE0 5034 737E C313 A68E

standas of24. Okt.24 Oct · view-source erlaubtview-source welcome

Kein root hier. Prüf trotzdem jeden Schlüssel: verifyNo root here. Check every key anyway: verify

Fertig heißt bei mir fertig, nicht „läuft schon irgendwie“.Done means done, not “sort of works”.

Mehr über michMore about me

~/werkstattworkshop

Was sonst auf dem Tisch liegtWhat else is on the bench

  • läuft hierruns here

    Splash-EngineSplash engine

    Tropfen als Metaballs in WebGL2, die Physik rechnet die CPU, ganz ohne Bibliothek.Drops as metaballs in WebGL2, physics on the CPU, no library at all.

  • Live

    Translator

    Discord-Bot · C# · DeepLDiscord bot · C# · DeepL

  • FertigShipped

    2048

    Java (Processing) · 2021 · mit Lukas KlärchenJava (Processing) · 2021 · with Lukas Klärchen

Alle ProjekteAll projects

~/server

Alles läuft auf einem eigenen Server, den ich selbst pflege.Everything runs on my own server, which I maintain myself.

  • www.inkcurity.netdiese Seite · nginxthis site · nginx
  • mail.inkcurity.netMailcow · SMTP, IMAP, Webmail ohne Big TechMailcow · SMTP, IMAP, webmail without Big Tech
  • cloud.inkcurity.netNextcloud · Konten auf Anfrage · eigenes ThemeNextcloud · accounts on request · own theme
  • paste.inkcurity.netPrivateBin · Ende-zu-Ende-verschlüsselt, löscht sich selbstPrivateBin · end-to-end encrypted, self-destructing

Was fehltWhat’s missing

  • Cookies
  • TrackerTrackers
  • Analytics
  • CDN
  • Consent-BannerConsent banners
Was dein Browser hier misstWhat your browser measures here

~/log

Zuletzt an dieser SeiteLatest on this site

  1. Die Footer-Kontakte stehen als Tintenlinie, der Splash-Ozean ist heller und ohne Kreise.The footer contacts sit on an ink line, and the splash ocean is lighter, without circles.

  2. Das Tropfen-Intro spielt jetzt auch beim Neuladen.The drop intro now plays on reload as well.

  3. Meldungen tauschen ihren Inhalt an Ort und Stelle, Seitenwechsel blenden weich über.Messages swap their content in place, and page changes cross-fade softly.

~/keys

Verifizier, dass ich’s binVerify it’s me

Gleiche den Fingerprint mit meinem Ed25519-Schlüssel ab, bevor du etwas Signiertem von mir traust.Match this fingerprint against my Ed25519 key before you trust anything I signed.

Ed25519 · seit 31. Juli 2025Ed25519 · since 31 July 2025

E437 137B 293A 405D E01E7CE0 5034 737E C313 A68E

noch nicht geprüftnot checked yet