๐ท๐ค A Privacy-First Cultural Gift: Building kingdom.lat/up in 18 Hours (Solo, No Team, No Tracking)
"What if a website could respect your time, your privacy, and your curiosity โ all at once?"
To the lovers of culture:
From the quiet forests of the Nordic lands,
Through the resilient mountains of the Balkans,
Along the whispering shores of the Baltic,
Across the open horizons of the Netherlands,
Into the poetic soul of Ireland,
Through the enduring memory of Poland,
To the delicate beauty of Japan,
And the heartfelt warmth of Belgium and all of Europeโฆ
If you seek purity in a noisy digital world,
If you value privacy as a human right, not a feature,
If you believe culture should be shared โ not tracked, not sold, not exploitedโฆ
This is for you. ๐๏ธ
I built this small project alone, in about 18 hours, as a quiet gift to cultural explorers around the world:
๐ชท kingdom.lat/up
๐ The Vision: Culture + Privacy, Not Culture vs. Privacy
In an age where "free" often means "your data is the product", I asked myself a simple question:
Can we build a truly free, culturally rich web experience โ with zero tracking, zero ads, zero compromise?
The answer is yes. And here's how.
๐๐ What the Site Offers (100% Free, 100% Client-Side)
| Feature | How It Works |
|---|---|
| ๐ Listen to Chapters | Native Web Speech API. No external servers. Voice runs entirely in your browser. |
| ๐๏ธ Extract Text from Images | Local OCR via Tesseract.js. Your image is processed in-memory. It never leaves your device. |
| ๐๐ป Save Text as .txt | Pure client-side file generation. No backend, no logs, no waiting. |
| ๐ป Cultural Gateways Gallery | Dynamic cards loaded from up.json & up1.json. Easy to extend, zero tracking. |
| ๐ Two-Color Design | Navy #0A192F + Snow #F8F9FA. Calm, fast, accessible, and free of visual noise. |
๐ท๐ค The Promise: What We Don't Do
โ No cookies
โ No analytics
โ No ads (real or disguised)
โ No user registration
โ No cloud processing
โ No deception
โ
100% client-side
โ
100% free forever
โ
100% respectful of your attention
"Your images stay on your device. No cloud. I built this with respect for your privacy."
๐งโ๐ป The Build: Solo, Simple, Transparent
| Detail | Value |
|---|---|
| Developer | One person (no team, no funding, no agency) |
| Time | ~18 hours (from concept to live deployment) |
| Stack | Pure HTML, CSS, JavaScript + Tesseract.js (WebAssembly) |
| Hosting | GitHub + Vercel (static, global, free tier) |
| Philosophy | "Minimum code, maximum respect" |
No heavy frameworks. No build steps. No complexity. Just clean, readable files that do one thing well.
๐ A Network of Cultural Doors
This page is part of a small, interconnected network of cultural projects, all sharing the same ethos:
- ๐ kingdom.lat โ Cultural archives & poetic history
- ๐ช doors.mom โ Stories from Nordic, Balkan, Baltic, Irish, Polish, Dutch cultures
- ๐ง 2026.lat โ Privacy as art: hide & extract text inside images
- ๐ rivo.lat โ Six cultures, one flowing river of heritage
- ๐ฟ rrr.mom โ Roots โข Resonance โข Reverence
Each site follows the same principles: simple, private, respectful, free.
๐ท Why Share This on Dev.to?
- To inspire: You don't need a team, funding, or complexity to build something meaningful.
- To advocate: Privacy-first design is not a "nice-to-have" feature โ it's a foundational promise.
- To connect: If you're building culturally respectful tools, I'd love to learn from your journey.
- To give: This project is a gift. Use it, share it, fork it โ no permission needed.
๐ Try It Yourself
- Visit: kingdom.lat/up
- Click
๐ค UPLOAD IMAGE FOR TEXT EXTRACTION - Choose any image with text โ watch it process locally, in your browser
- Listen to a chapter, save text, or explore the cultural gateways
- Open DevTools โ Network tab โ see zero external requests (after initial load)
๐๏ธ No tracking. No tricks. Just a quiet space for culture and curiosity.
๐ค Let's Build a Kinder Web
If this resonates with you:
- ๐ Share it with someone who values privacy & culture
- ๐ฌ Comment below: What would you add to a privacy-first cultural site?
- ๐๏ธ Or simply: use it, enjoy it, pass it on
"In a world that sells attention, sometimes the most radical act is to give respect โ freely, quietly, without asking for anything back."
--
๐ฏ๐ต ้ๅฏใฎไธญใง่ฒใพใใๆๅใฎใใใซใใใฎใตใคใใฏ้ใใซใใใใ็ขบใใซใใชใใๅฐ้ใใพใใ
๐ฉ๐ช Wie die Kulturen, die in der Stille gewachsen sind, respektiert diese Website Sie leise, aber gewiss.
๐ณ๐ฑ Zoals de culturen die groeiden in de stilte, respecteert deze website je stil, maar zeker.
๐ซ๐ท Comme les cultures qui ont grandi dans le silence, ce site vous respecte silencieusement, mais sรปrement.
๐ต๐น Como as culturas que cresceram no silรชncio, este site respeita vocรช silenciosamente, mas com certeza.
๐ซ๐ด Soos mentanin รญ stilluleika vaksu, virรฐir hesin sรญรฐa tygum stilt, men vist.
๐ฎ๐ธ Eins og menningin sem รณx รญ kyrrรฐinni, virรฐir รพessi sรญรฐa รพig hljรณรฐlega, en vรญst.
๐ฎ๐น Come le culture cresciute nel silenzio, questo sito ti rispetta silenziosamente, ma con certezza.
๐ณ๐ด Som kulturene som vokste i stillheten, respekterer denne nettsiden deg stille, men sikkert.
๐ธ๐ช Som kulturerna som vรคxte i tystnaden, respekterar denna webbplats dig tyst, men sรคkert.
๐ฉ๐ฐ Som kulturerne, der voksede i stilheden, respekterer denne hjemmeside dig stille, men sikkert.
๐ซ๐ฎ Kuten hiljaisuudessa kasvaneet kulttuurit, tรคmรค sivusto kunnioittaa sinua hiljaa, mutta varmasti.
๐ง๐ง๐ง๐ค๐ท๐ป
Tags:
#privacy #culture #webdev #javascript #opensource #frontend #ethics #staticweb #nordic #balkanMastodon: @worldday@mastodon.social
Project: kingdom.lat/up
๐ง Built with respect, for every visitor.
Top comments (0)