How HIY actually works.
This page describes HIY's architecture, cryptography, and infrastructure in detail — every claim is verified against the real app and relay code. For the short, fun version, head back to the homepage.
"HIY" is pronounced like "hi" — a nod to hi/hello.
Three principles, no compromises
HIY uses the computing power and storage of its users' own smartphones — server infrastructure is kept to a minimum instead of growing into a central data center.
Peer-to-peer first
Posts, photos, and interactions are exchanged encrypted directly between devices. Lightweight relays only help with delivery when recipients are offline — no corporate data center collecting or owning your data.
On-device AI Shield
Detection of AI-generated content, bot spam, and deepfakes runs 100 % locally on the recipient's device — nothing leaves your phone for the check.
Real identity
Content is cryptographically signed via hardware (Android Keystore) when created. Full data ownership, no fake accounts.
Same Wi-Fi stays on the same Wi-Fi.
Choose "Local" as your reach, and your post leaves the device only over a direct connection on the local network — it never touches the internet, never a relay server. A conversation on the same Wi-Fi stays technically exactly where it happens.
No likes. No central ranking.
What you see is entirely up to you — with local relevance lenses and a resonance reach you set for every post.
5 local relevance lenses
In the "Everyone" feed, you decide what gets dialed back — purely local, nothing is ever counted or stored anywhere.
Resonance reach instead of a like button
You decide, per post, how far it can spread at most — over device-to-device mesh and via relay. No algorithm decides for you, only the counter.
Among friends, the journey gets cheaper — with no likes or central ranking at all.
How a post keeps traveling — device by device, relay by relay
Every hop increases the counter by 1 — whether it's device to device or via a relay, both count the same. Once it reaches the chosen budget, active forwarding stops: no algorithm, no rankings, just a counter that keeps track.
Preset "Medium" = reachBudget 8. For friends of the author, the counter actually drops by 1 on every hop (a discount of 2 against a hop cost of 1) instead of rising — the post travels noticeably further because of them, never counted, never reported. Beyond that, the post stays retrievable for anyone reading along at that moment — only active forwarding stops once the budget runs out.
Live from the "Everyone" feed
Only what's already public: posts visible to "Everyone." "Friends" posts are end-to-end encrypted and never show up here — same as everywhere outside your circle.
Only "Everyone" — never Friends, Local, or Only me
One comment. Short and meant.
Every post gets one comment — 5 to 20 characters, no more. No room for endless arguments, just one thought that actually lands. With HIY+, it's three comments instead of one.
The reasoning: a single, short comment forces you to pick what's actually worth saying — in line with the rest of HIY: no likes, no central ranking, no incentive to just keep typing.
Private chat, WhatsApp-level — minus the corporation
Alongside the open feed, there's 1:1 chat with your friends — end-to-end encrypted with the same cryptographic building blocks Signal and WhatsApp use: X25519 key exchange and AES-256-GCM.
End-to-end encrypted
Every direct message is sealed with a fresh content key and individually wrapped for the recipient — the same mechanism used for "Friends only" posts. No relay operator can read along.
Instant delivery via push
New messages arrive as a push notification, even when HIY isn't open — no waiting for the next app launch.
Read receipts
You can see whether your message arrived and was read — like any modern messenger.
Identical on Android and iOS
Same encryption, same behavior on both platforms — one HIY code is enough to chat across platforms.
More room for those who want more
HIY stays free and ad-free in its base version. HIY+ is an optional upgrade — no core feature sits behind a paywall.
Three comments instead of one
Normally, every post gets one comment. With HIY+, it's three — more room for you, without changing the principle: still short, still meant.
High resonance reach
The "Large" resonance-reach preset is reserved for HIY+ — if you want a post to travel noticeably further, you choose that deliberately, instead of it applying to everyone automatically.
Moderation that hides nothing
No silent deletions, no black-box bans — and your circle of friends only forms when both sides agree.
Report without deleting
A post never disappears over a handful of arbitrary reports. Reports from real, mutually confirmed friends count in full immediately; reports from strangers only after a waiting period and with less weight — and the further a post has already spread (hops, comments), the more of them it takes. Only then does it get replaced with one of eight random quips — e.g. "Poof! 🎩✨ And it's gone." Every hidden report counts as a strike against the author; after three strikes, a posting/commenting ban follows (reading still works), with the duration doubling each time: 1, 2, 4, 8, 16 days.
Friendship by mutual consent
A friend code never grants automatic access — it only sends a request. You're only friends once both sides accept.
Signed reports, honest warning
Reports are cryptographically signed just like posts and can be traced to a real device identity. If a different identity later shows up under the same name, HIY displays a visible warning instead of silently treating it as the same person.
Removed posts never just vanish without a trace: every removal is logged with a timestamp and a reason in an audit log — modeled on the statement-of-reasons requirement in Article 17 of the EU Digital Services Act (DSA). A complete DSA process (including notifying the affected person and a right to appeal) isn't there yet, but it's a first building block in that direction.
Cryptographically secured, not just promised
Every claim here can be technically verified — offline, on your own device, without having to trust anyone.
Hardware-signed posts
Every post, comment, and report carries an ECDSA signature from the Android Keystore (where available: the StrongBox hardware chip). The private key never leaves your device — recipients verify offline that nothing was altered afterward.
Cryptographically proven verification
Anyone signing in via ortino.AUTH with a confirmed email can bind their device via proof-of-possession (an open standard, RFC 7800). No server you have to trust — every device checks this itself, offline, against a public key.
Photos without location
Photos are automatically recompressed before sharing — this fully removes EXIF metadata like GPS coordinates and camera model. A deliberately verified side effect, not a coincidence.
Encrypted storage
Your local database is encrypted with SQLCipher (AES-256) — the key itself is, once again, hardware-bound in the Android Keystore.
Continuously hardened
Went through a dedicated security pass ahead of the beta: identity spoofing on device/account switches, forged friend requests, comments without trust signals — all found and closed before real users could ever run into them.
End-to-end encrypted between friends
Posts visible to "Friends only" and direct messages are end-to-end encrypted (X25519 + AES-256-GCM) — no one but the recipients can read them, not even a relay operator.
Local content check (image)
Before sharing, a purely local model checks photos for nudity and graphic violence — using Apple's own SensitiveContentAnalysis on iOS, and a bundled on-device model on Android. No photo ever leaves your device for this.
Word filter at posting time
Before a post goes out, your device checks the text for slurs and threats — across all five languages on this site. A hit doesn't silently block: it shows a warning, and you choose to revise or send anyway. A word filter alone can't read context and can be evaded — it's a floor, not a wall, complementing after-the-fact reporting rather than replacing it.
The operation is watched around the clock too
HIY's relay servers and ortino.AUTH (your login) run on the same Swiss root server — automatically secured, not just when we're building features.
CrowdSec — real-time attack detection
Continuously reads the access logs of every site plus the SSH logs, recognizes known attack patterns — brute-force attempts, known exploit signatures — and blocks the attacking IP address immediately via the firewall. Purely rule-based, no AI, no delay.
Trivy — daily vulnerability scan
Every night, Trivy scans every running Docker image for newly disclosed security vulnerabilities (CVEs) — findings get closed promptly, before they become a problem.
DB monitor — login surveillance
A dedicated monitor counts failed database logins and raises an alert on unusual patterns — an extra layer of protection below the application layer.
Daily report, evaluated locally
A self-hosted AI model (Ollama) summarizes the raw data from CrowdSec, Trivy, and the DB monitor into a readable report every night — running entirely on our own infrastructure, no raw data ever goes to a cloud provider.
In active development
HIY is being built openly, step by step. Here's where things stand.
P2P engine (text, LAN)
Peer discovery, gossip forwarding, live feed with no server.
On-device text shield
Local, explainable AI detection with an adjustable sensitivity slider.
ortino.AUTH
OAuth2 + PKCE, real names & avatars, auto-login via hardware keystore.
Self-regulation
Trust-weighted, reach-dependent report threshold, transparent removal quips instead of silent censorship, strikes with a doubling ban duration.
Photos in the feed
Attach, compress, P2P transfer — end-to-end confirmed.
Signed reports & identity warning
Report signing like posts, plus a warning on name/identity changes.
iOS
Native SwiftUI port, wire-compatible with the Android client — tested on real devices. Not publicly released yet.
End-to-end encryption for friends
Content visible to "Friends only" is end-to-end encrypted (X25519 + AES-256-GCM, implemented identically on Android and iOS) — no one but the recipients can read it, not even a relay operator.
HIY+ reach limit
High resonance reach (the "Large" preset) is reserved for HIY+ — prevents reach-farming without limiting basic use.
Local content check (nudity/violence)
A purely local model checks photos for nudity and graphic violence before sharing — via Apple's SensitiveContentAnalysis on iOS, and a bundled on-device model on Android.
Guided first-time setup
A one-time setup flow on first launch — language, friend-list backup, profile, a short feed explainer — plus a Help & FAQ page right in the menu, identical on Android and iOS.
Direct messages
Private 1:1 chats with friends — end-to-end encrypted (X25519 + AES-256-GCM), instant delivery via push, read receipts, identical on Android and iOS.
Questions? Just search.
Everything about login, posting, security and more — searchable here. For the short, witty version: chat on the homepage.
No results.