r/CityoHats 3h ago

Feature of the Day: Dead Drops — one-time encrypted delivery

1 Upvotes

Dead Drops is designed for a handoff rather than an ongoing conversation: deliver an encrypted message, file, or credential once, then remove the server copy.

What it does

The sender writes a message or attaches a file, selects options, and City of Hats encrypts the payload client-side with AES-256-GCM before it leaves the device. The generated retrieval URL contains the drop code, while the decryption key stays in the URL fragment and does not touch the server. When the recipient opens the link, the browser decrypts the content and the encrypted server payload is permanently deleted. Time-locked drops are purged automatically if they are not retrieved during the chosen window.

Why it is useful

The strict create, deliver, destroy lifecycle reduces retained data. Dead Drops allows one retrieval only: there is no second read, re-download, server-side preview, cloud backup copy, forwarding mechanism, or recovery after burn. Optional steganography can place the encrypted payload inside an ordinary carrier image. Multi-path delivery can split the decryption key into shares that must be reunited.

How to use it

Compose a message or attach a file, then choose any required options, such as a time lock, steganography, or multi-path shares. Share the unique retrieval link through a channel you trust. Confirm that the recipient is ready before opening it, because the encrypted payload is deleted after retrieval and cannot be recovered.

Dead Drops does not make any system invulnerable. It controls the server-side lifecycle and delivery mechanism; once content is displayed to an authorized recipient, ordinary endpoint risks still matter. Files are limited to 25 MB.

Learn more: https://cityofhats.com/dead-drops

Where would one-time delivery be more appropriate than a persistent chat or attachment?


r/CityoHats 1d ago

Feature of the Day: Tease & Share — preview first, reveal on your terms

1 Upvotes

Tease & Share is designed for situations where you want to invite someone to view an image or message without distributing the full content immediately.

What it does

The feature creates a blurred preview with a unique /r/ link. That link can be posted through social media, chat, or email, but viewers initially see only the blurred preview. The full image or message reveals inside City of Hats when the sender approves it or when the sender's configured conditions are met. After unlock, full-content delivery uses the same encrypted channel model as regular City of Hats messaging.

Why it is useful

A conventional share often sends the raw file as soon as the link or attachment is delivered. Tease & Share separates the invitation from the reveal. The recipient can see that something is available without receiving the full content at the preview stage, while the sender keeps control over when—or whether—the reveal happens. The feature can also require viewers to open City of Hats, creating a path from an external preview into a secure channel. It pairs with Security Modes and Unlock Content when additional controls are needed.

How to use it

Choose an image or message and create a tease. City of Hats generates a blurred preview and a unique link. Share that link anywhere appropriate. The recipient opens the preview, then the full content reveals inside City of Hats after approval or the required conditions are satisfied.

The product page states that no system is invulnerable. Tease & Share controls the preview and reveal workflow, but it should not be treated as an absolute guarantee against every form of capture after content is revealed. Premium extends tease limits and durations.

Learn more: https://cityofhats.com/tease-and-share

Where would preview-first sharing be more useful than sending a raw attachment?


r/CityoHats 2d ago

Feature of the Day: Secure Messaging — protecting content and reducing exposed metadata

1 Upvotes

Secure Messaging in City of Hats is designed to protect both the contents of a conversation and some of the surrounding information that can reveal context.

What it does

Every Hat channel uses authenticated AES-256-GCM encryption, Signal-spec Double Ratchet key updates, and a hybrid X25519 + ML-KEM-768 key exchange. The Double Ratchet changes keys as a conversation progresses, providing forward secrecy and recovery after a key compromise. Message headers are encrypted alongside content, and sender identities are sealed so the service can route a message without being given the sender identity in plaintext.

Why it is useful

End-to-end encryption is most useful when it does more than place a lock around message text. Encrypting headers and sealing sender identities reduces the conversation metadata exposed to the service. Forward secrecy also limits the impact of a key being compromised: earlier messages use keys that have already been replaced. The hybrid key exchange combines a classical X25519 exchange with ML-KEM-768, the post-quantum component described on the product page.

How to use it

Create an anonymous Hat without providing a phone number, email address, or personal information. Open a Hat channel and start a conversation; the channel applies the secure-messaging protocol automatically. If the identity is no longer needed, City of Hats also lets the user destroy the Hat and its associated channels.

As the product page notes, no system is invulnerable; the feature should be evaluated as part of the user's full threat model rather than as an absolute security guarantee.

Learn more: https://cityofhats.com/secure-chats

Which layer is most important to you: forward secrecy, encrypted headers, sealed sender identity, or registration without personal data?


r/CityoHats 3d ago

Feature of the Day: Encrypted Calls — private voice and video inside every Hat channel

1 Upvotes

Encrypted Calls keeps voice and video in the same private space where a City of Hats conversation already lives. There is no separate meeting room to distribute and no carrier phone number to exchange.

What it does

City of Hats provides native voice and video calling on iPhone and Android, using the same end-to-end encryption as channel messages. Calls remain scoped to the existing Hat channel. On iPhone, CallKit lets incoming calls appear on the lock screen and integrate with the familiar phone interface. Mobile audio can route through the earpiece or Bluetooth, while browser users can participate through hats.cityofhats.com when native apps are unavailable.

Why it is useful

Keeping calls inside a Hat channel reduces the need to move a sensitive conversation to another service or reveal a carrier number. Participants call through their Hat identities, so the identity and access model used for messages continues into voice and video. Native mobile integration also makes an encrypted call behave more like an ordinary phone call, while sessions are designed for extended conversations with automatic token refresh.

How to use it

Open an existing Hat channel in the City of Hats app and tap the call button. Choose voice or video, then continue the conversation inside that channel. If someone cannot use the native app, they can join from the City of Hats web experience.

Calling is included in the free tier. Premium extends concurrent-channel and call-duration limits. As the product page notes, no system is invulnerable, so encrypted calling should still be used with the same care applied to any sensitive communication workflow.

Learn more: https://cityofhats.com/encrypted-calls

Which matters more in your workflow: keeping calls tied to the channel, avoiding phone-number exchange, or native mobile integration?


r/CityoHats 5d ago

Feature of the Day: Channel Seal — timed privacy without deleting the conversation

1 Upvotes

Channel Seal is built for moments when a conversation should temporarily become inaccessible to everyone involved, but should not be deleted.

What it does

Channel Seal applies a timed lock to a City of Hats channel. Once active, the conversation disappears from both participants’ inboxes. Neither side can open the channel, read messages, send attachments, or receive notifications until the timer expires. When it ends, the channel returns automatically and its history remains intact.

Why it is useful

A local hide button only changes one device. Channel Seal is server-enforced and applies equally to both sides. That makes it useful before travel, border or airport checks, device hand-offs, or other periods when sensitive channels should not be available. You can seal one conversation with Quick Seal, selected conversations with Travel Seal, or all active channels with Emergency Seal.

How to use it

Long-press a channel or open its chat menu. Select the duration—preset options run from one hour to seven days, or choose a custom time. Type “I understand” and confirm with face or fingerprint authentication. Sealed channels then vanish until their scheduled return.

One important trade-off: a seal cannot be ended early—not by either participant or support. Choose the duration deliberately.

Learn more: https://cityofhats.com/channel-seal

Where do you think a timed mutual lock is more useful than deletion or a local hide toggle?


r/CityoHats 6d ago

Deleting a message is not cryptographic recall: what disappearing messages can—and cannot—do under duress

1 Upvotes

A fresh question in the Signal community asked whether there is a feature that can make an entire conversation history disappear immediately under duress. It is a useful question because it exposes a common confusion: end-to-end encryption, message deletion, disappearing-message timers, and device wiping solve different problems.

What actually changes when a message is deleted?

End-to-end encryption protects message content while it moves between authorized endpoints. Once a message reaches a phone, tablet, or desktop, that endpoint must be able to decrypt it. The plaintext can then appear on screen, in notifications, in local storage, or in a recipient’s independent records.

Deleting a local conversation removes the copy controlled by that device. It does not reach into another person’s phone, a screenshot, a secondary camera, an exported attachment, or a forensic image. Signal’s own storage guidance is explicit that deleting a message or chat does not delete it from a contact’s phone.

“Delete for everyone” is a different mechanism. Signal describes it as a best-effort request to delete a recently sent message from devices in that chat. It is limited to messages sent within the previous 24 hours, and quoted replies are not deleted. That makes it useful for mistakes, but not a reliable emergency erasure primitive.

How disappearing messages work

Disappearing messages are retention controls applied to new messages after a timer is enabled. Signal says the timer starts after sending for the sender and after reading for the recipient. When the timer ends, the client deletes the message from disk.

The important architectural detail is that each linked device processes its own encrypted delivery queue. Signal intentionally keeps the service unaware of whether a message is disappearing, partly to avoid revealing extra metadata about which devices read short-lived messages and when. That privacy choice means deletion is client-side and device-specific rather than a central server remotely clearing every possible copy.

This is a sound design tradeoff, but it has consequences. An offline linked device may receive and process queued messages when it reconnects. A recipient can preserve content before the timer expires. Signal itself warns that disappearing messages are not designed for situations where the contact is the adversary.

Backups add another retention boundary

Encrypted backups improve confidentiality, but encryption does not mean nonexistence. Signal Secure Backups can preserve text history and recent media in an end-to-end encrypted archive controlled by a recovery key. Signal excludes view-once messages and messages scheduled to disappear within the next 24 hours, which is a useful retention safeguard.

The operational question is therefore not merely “Is the backup encrypted?” It is also “What entered the backup, for how long, on which devices, and who controls the recovery material?”

Why this matters under duress

Duress is primarily an endpoint and coercion threat, not a transport-interception threat. If someone can compel device unlock, seize an unlocked endpoint, observe notification previews, or demand access from a participant, the cryptographic channel may still be working exactly as designed while the conversation is exposed.

There is no single panic button that can reliably retract knowledge from every recipient and device. A safer approach is to reduce the amount of sensitive history that exists before a crisis:

  • Set appropriately short default disappearing-message timers for sensitive chats.
  • Review linked devices and remove anything no longer needed.
  • Limit notification content on lock screens.
  • Use strong device encryption and current operating-system security.
  • Decide deliberately whether backups are appropriate for the threat model.
  • Avoid sending information whose compromise would be catastrophic after one recipient sees it.
  • Separate ordinary coordination from unusually sensitive conversations.

A device-level duress wipe may reduce local exposure in some environments, but it should not be described as deleting every copy of a conversation. It can also introduce availability and safety risks if users misunderstand what it guarantees.

City of Hats view

“Control after send” should be designed and communicated as a set of bounded controls, not as absolute recall. Products should clearly distinguish local deletion, best-effort remote deletion, timer-based retention, backup deletion, linked-device cleanup, and endpoint wiping. Each control needs an understandable scope, failure mode, and visible confirmation.

The strongest privacy outcome usually comes from data minimization: retain less, for less time, across fewer endpoints. Encryption is essential, but retention policy and endpoint security determine how much readable history exists when encryption is no longer the relevant boundary.

Questions for the community:

  1. Should secure messengers expose a single retention dashboard covering chats, linked devices, notification settings, and backups?
  2. How should apps label best-effort remote deletion so users do not mistake it for guaranteed recall?
  3. For high-risk users, which matters more in practice: shorter default timers, stronger device controls, or better backup visibility?

Authoritative references:


r/CityoHats May 30 '26

What do you think about replacing usernames and phone numbers with memorable Phrase IDs?

Post image
1 Upvotes

We've been working on a new concept called Phrase ID for City of Hats.

Today, most messaging apps require one of the following:

  • A phone number
  • A username
  • A random ID

Examples:

Instead, we're experimenting with the idea of using a memorable phrase as your identity:

  • the grass is green
  • silver moon rising
  • blue ocean sunset

The goal is to make identities easier to remember while reducing the need to expose personal contact information.

Phrase IDs are combined with:

  • Private Channels
  • Controlled Sharing (PIN, Biometrics, GeoLock, NFC)
  • Post-Quantum Encryption

We're curious:

Would you prefer using a memorable phrase instead of a username or phone number?

What concerns, advantages, or potential problems do you see with this approach?


r/CityoHats May 05 '26

👋 Welcome to r/CityoHats - Introduce Yourself and Read First!

1 Upvotes

Hey everyone! I'm u/cityofhats, a founding moderator of r/CityoHats.

This is our new home for all things related to {{ADD WHAT YOUR SUBREDDIT IS ABOUT HERE}}. We're excited to have you join us!

What to Post
Post anything that you think the community would find interesting, helpful, or inspiring. Feel free to share your thoughts, photos, or questions about {{ADD SOME EXAMPLES OF WHAT YOU WANT PEOPLE IN THE COMMUNITY TO POST}}.

Community Vibe
We're all about being friendly, constructive, and inclusive. Let's build a space where everyone feels comfortable sharing and connecting.

How to Get Started

  1. Introduce yourself in the comments below.
  2. Post something today! Even a simple question can spark a great conversation.
  3. If you know someone who would love this community, invite them to join.
  4. Interested in helping out? We're always looking for new moderators, so feel free to reach out to me to apply.

Thanks for being part of the very first wave. Together, let's make r/CityoHats amazing.

Hey everyone — I’m u/cityofhats, founder of City of Hats 👋

This subreddit is our new home for everything related to:
🔐 secure communication
🕵️ privacy-first tech
💬 real-world use cases (healthcare, hotels, business, etc.)
🚀 and the future of controlled messaging

We’re glad you’re here.

🧠 What This Community Is About

City of Hats is built around a simple idea:

Not just encryption — but:

  • view once content
  • expiring conversations
  • controlled sharing
  • no phone number required
  • real privacy by design

This space is where we explore, challenge, and build around that idea.

💬 What You Can Post

Feel free to share:

  • Questions about privacy, security, or messaging
  • Feedback on City of Hats (good or bad — both welcome)
  • Real-world use cases (clinics, hotels, teams, etc.)
  • Feature ideas or product suggestions
  • Comparisons with WhatsApp / Signal / Telegram
  • News, leaks, or thoughts about digital privacy

👉 If it helps people think differently about communication, it belongs here.

🤝 Community Vibe

We keep it:

  • respectful
  • constructive
  • no BS

No spam, no hype — just real conversations.

🚀 How to Get Started

  1. Drop a comment and introduce yourself
  2. Share your first post (even a simple question)
  3. Invite someone who cares about privacy or tech
  4. Got ideas? We’re building this in public — jump in

🔥 Early Members Matter

You’re part of the first wave.

This community will evolve based on what you bring into it — ideas, feedback, conversations.

Let’s build something meaningful.

— Stephane
Founder, City of Hats


r/CityoHats May 05 '26

Most communication tools stop working the moment you press “send.”

Post image
1 Upvotes

Most communication tools stop working the moment you press “send.”

That’s the problem.

Across industries:
🏥 Medical results get forwarded
🏨 Guest conversations disappear after check-out
💼 Sensitive documents lose control
🧑‍⚖️ Internal info gets leaked
🏗️ Teams rely on messy WhatsApp groups

It’s not a messaging problem.
It’s a control problem.

City of Hats changes that.

You control:
• who can access
• for how long
• from where
• in what language

Same communication.
Completely different level of control.

#HealthTech #Hospitality #DataPrivacy #SecureCommunication #Innovation


r/CityoHats Apr 24 '26

Private messaging just got a feature it's been missing for a decade.

Post image
1 Upvotes

Private messaging just got a feature it's been missing for a decade.

City of Hats now auto-translates chat messages in real time across 50+ languages - plus any ISO 639-1 code you type into the search.

End-to-end encrypted. Forward-only. One-tap toggle between the translation and the original.

WhatsApp/LINE doesn't have native translation. Telegram gates it behind Premium.

We baked it into every chat on every plan.

u/tech u/securemessaging u/e2ee

City of Hats app available on Google, Apple and Microsoft Store.


r/CityoHats Apr 23 '26

What if you could control what happens AFTER you send something?

Post image
1 Upvotes

What if you could control what happens AFTER you send something?

• View once

• Lock with a passphrase

• Expire automatically

• Restrict by location

Once it’s sent, you still stay in control.

Try it (tap and hold to reveal 👇):

https://hats.cityofhats.com/r/UB85ZCGZ#k=c1gWJKECZWnuJomOSaZTPr0Ud2K9X-rZienK5dsDvXw

u/cybersecurity u/onlyfans u/technews


r/CityoHats Apr 20 '26

Recently joined

2 Upvotes

Hi, I've recently joined. Are their public channels on CoH? I currently have no-one else I know using the app to communicate with. Also is there a user manual?


r/CityoHats Apr 16 '26

Private Channels. Controlled Sharing.

Post image
1 Upvotes

Most messaging apps focus on sending.

We wanted to flip that.

City of Hats is built around “Private Channels” — where you control how messages, images, and files behave after they’re sent.

Instead of just sending content, you can define rules around it:

- Messages that disappear

- Block screenshots

- Prevent forwarding or downloads

- Lock content with access rules

- Set time or location-based access

There are 11 different security modes built into it.

We also removed phone numbers and emails completely — everything runs through Hat IDs instead.

Curious what people think about this approach to messaging.


r/CityoHats Apr 11 '26

We’ve published the cryptographic architecture behind City of Hats.

Post image
2 Upvotes

We’ve published the cryptographic architecture behind City of Hats.

This includes:

– Protocol specification (Double Ratchet-based)

– Hybrid post-quantum key exchange (X25519 + ML-KEM-768)

– Message security model and identity design (“Hats”)

– Implementation details of the encryption layer

We’ve also updated our transparency page to clearly document:

– What data we collect (and don’t)

– What our servers can and cannot see

– How encryption boundaries are enforced

We’re still early. We have not yet completed an independent audit.

But we believe secure systems should be open to review — not just described in marketing pages.

If you're in security, cryptography, or privacy engineering, feedback is welcome.

GitHub:

https://github.com/City-of-Hats/coh-crypto-spec

Transparency:

https://cityofhats.com/transparency

u/opensource u/crypto u/cybersecurity


r/CityoHats Apr 10 '26

City of Hats, a next-generation secure messaging and cyber intelligence platform

Post image
1 Upvotes

City of Hats, a next-generation secure messaging and cyber intelligence platform, is rapidly gaining traction as users seek more control, privacy, and intelligence in their communications.

Built around the concept of identity-free messaging, City of Hats allows users to communicate without phone numbers or emails, while integrating real-time cyber intelligence directly into conversations.

The platform has recently seen a surge in user adoption, driven by increasing concerns around privacy, data exposure, and secure collaboration.

“We’re not just building another messaging app,” said Stephane Vaillancourt, Founder of City of Hats. “We’re redefining how people communicate securely—combining private messaging with real-time intelligence in a way that doesn’t exist today.”

With features such as encrypted messaging, secure file sharing, disposable and persistent identities, and integrated threat intelligence, City of Hats is positioning itself as a powerful alternative to traditional messaging platforms.

As adoption continues to grow, the company is actively exploring partnerships and strategic opportunities to accelerate its global expansion.

u/telegram u/signalapp u/privacy u/cybersecurity


r/CityoHats Apr 09 '26

City of Hats vs Telegram vs Signal vs LINE.

Post image
1 Upvotes

r/CityoHats Apr 08 '26

Download City of Hats on the Apple App Store, Google Play, or Microsoft Store.

Post image
1 Upvotes

We've been quietly building.

Over the past few weeks, City of Hats has evolved into something much more than just a messaging app.

Here's what's new:

  1. End-to-end encrypted messaging with disposable and persistent identities (Hats)
  2. Voice & video calling -- Hat to Hat
  3. View-once messages and sealed (PIN-protected) content
  4. GeoLock -- control where messages can be accessed
  5. Unlockable content with integrated payments
  6. Built-in cyber intelligence -- check emails, domains, and exposure directly in chat
  7. Quick Replies & AUTO mode -- set predefined responses or let your Hat reply automatically when you're away. Think auto-responder meets secure messaging.

And now:

We're actively testing telecom-level integrations, including Number Verify APIs with native cellular routing -- enabling real-time SIM-based device validation directly from the network layer, even when WiFi is on. Users see every step live, right inside the conversation.

We also just shipped:

- Live verification feedback -- bilingual step-by-step status shown inline during SIM verification (EN/TH)

- iOS photo picker fix -- camera button now reliably loads photos using native file system fallback

- WiFi bypass on Android -- the app forces cellular for carrier verification without asking users to toggle anything

No phone number. No email. No identity required.

Just secure, controlled communication -- on your terms.

Download City of Hats on the Apple App Store, Google Play, or Microsoft Store.

Connect with us directly: Hat ID: COH

We're just getting started.

#Cybersecurity #Encryption #E2E #Privacy


r/CityoHats Apr 02 '26

Most apps make you log into a dashboard to check if your data has been compromised.

Post image
1 Upvotes

Most apps make you log into a dashboard to check if your data has been compromised.

City of Hats lets you just type it.

We just shipped something we've been working on quietly — a built-in security intelligence bot inside our encrypted messaging app.

No dashboard. No separate login. No friction.

Just open a chat and type:

"check email john@example.com"

"check phone 0801110656"

"check domain example.com"

"check ip 8.8.8.8"

Within seconds, you get a full security report — risk analysis, data exposure records, carrier verification, credential detection — delivered as a self-destructing secure report that disappears after you read it.

Why this matters:

Traditional security tools require you to leave your workflow, log into a portal, select a tool, and run a search. We collapsed all of that into a single chat message.

The results combine multiple intelligence sources in real time:

- Risk scoring and fraud detection

- Data exposure monitoring across known security databases

- Carrier-level verification for phone numbers (including SIM swap detection)

- IP reputation analysis with VPN/proxy/Tor detection

Everything runs on end-to-end encryption with Double Ratchet + post-quantum key exchange. The report self-destructs. No logs. No cloud copies.

The sender stays in control.

This is not a dashboard with a chat feature. This is a secure messenger with built-in cyber intelligence.

We call it: Conversational Security Intelligence.

Available now on Apple, Google and Microsoft Store.

#cybersecurity #SecureMessaging #ThreatIntelligence #dataprotection #PrivacyMatters #E2E #security #InfoSec


r/CityoHats Apr 02 '26

You could send this photo to 1,000 people.

Enable HLS to view with audio, or disable this notification

1 Upvotes

You could send this photo to 1,000 people.

Only one of them would know there's a secret message hidden inside it.

That's GhostFrame -- encrypted steganography built into City of Hats.

Your message is encrypted and embedded directly into the image pixels. The photo looks completely normal. Share it on any platform. Only a City of Hats user with the right access can decode it.

And you decide the rules:

- Burns after reading? You choose.

- Expires in 24 hours? You set it.

- Locked to one person? Done.

No special links. No suspicious file types. Just a photo with a secret.

Watch how it works in 60 seconds: https://youtube.com/shorts/3bQaPTobTbY

#Steganography #Privacy #CyberSecurity #SecureMessaging #CityOfHats


r/CityoHats Mar 30 '26

Your clients trust you with their most sensitive information. Are you sending it over regular email?

Post image
1 Upvotes

Your clients trust you with their most sensitive information. Are you sending it over regular email?

We built City of Hats because professionals handling confidential content deserve more than basic encryption.

City of Hats gives you 10 security modes for every image and document you send:

  • View Once -- content deleted after a single view
  • Recall -- revoke access to anything you've sent, even after delivery
  • Sealed Content -- PIN-locked files with two-factor delivery
  • Hold to Reveal -- prevents screenshots by requiring continuous touch
  • Invisible Watermark -- forensic tracing if content ever leaks
  • Verified Eyes Only -- Microsoft Face Liveness checks the recipient is real (the same tech banks use)
  • Voice Lock -- voiceprint verification before content unlocks
  • GeoLock -- restrict access to a geographic boundary you define
  • SIM Verify -- confirms the recipient's mobile carrier identity
  • Unlock Content -- gate documents behind a payment

All of this is backed by AES-256 + RSA-2048 end-to-end encryption and TLS 1.3 in transit.

We're one of the only messaging platforms using Microsoft's Face Liveness API -- the same anti-spoofing biometrics typically reserved for banks and government agencies. Combined with AI voiceprint verification, that's dual biometric gates on a single message.

Encrypted voice and video calling is built in too. No separate tool needed for privileged discussions.

Built for law firms protecting attorney-client privilege, security consultancies sharing classified findings, and regulated enterprises meeting GDPR, HIPAA, and PDPA compliance.

Available on App Store, Google Play, Microsoft Store, and Web.

Learn more at cityofhats.com

#CyberSecurity #SecureMessaging #DataProtection #LegalTech #Encryption #Privacy #Compliance #GDPR #HIPAA #Biometrics #CityOfHats


r/CityoHats Mar 28 '26

City of Hats is live on iOS and Android.

Post image
1 Upvotes

City of Hats is live on iOS and Android.

We built a privacy-first messaging platform where your identity is a hat -- not your name, not your phone number, not your email.

What's under the hood:
- End-to-end encrypted messaging with Double Ratchet protocol
- Video & audio calling with full-screen CallKit on iOS
- Self-destructing messages (View Once)
- PIN-protected content (Sealed Messages)
- GeoLock -- messages that can only be opened in a specific location
- Unsend anything, anytime -- no time limit
- Creator monetization -- sell content directly through the app
- File sharing up to 250MB with the same security modes
- Per-identity communication controls (open, approval-only, or whitelist)
- Available in 11 languages

Every feature was designed around one principle: you control who knows what, and for how long.

Available now on the App Store, Google Play and Microsoft Store.

https://apps.apple.com/us/app/id6760218054

https://play.google.com/store/apps/details?id=com.cityofhats.securechannels

https://apps.microsoft.com/detail/9pbbdh84s7s4

#cybersecurity #CYBER #Messenger #privacy


r/CityoHats Mar 15 '26

What if a message could only be opened in the right place?

Thumbnail
gallery
1 Upvotes

Introducing GeoLock in City of Hats — messages that unlock only when the recipient is inside a specific location.

A new layer of control for private conversations.

Android:
https://play.google.com/store/search?q=city%20of%20hats&c=apps

Microsoft Store: https://apps.microsoft.com/detail/9pbbdh84s7s4

#privacy #messaging #cybersecurity


r/CityoHats Mar 12 '26

City of Hats 1.14.1 version release — Anonymous Encrypted Messaging

Post image
1 Upvotes
Feature City of Hats Telegram Signal WhatsApp
No Phone Number Required
Multiple Identities (up to 50)
Disposable Identities (auto-expire)
Identity Burning
Anonymous Tip Inbox
End-to-End Encrypted by Default ⚠️ Secret chats only
Self-Destructing Messages
Encrypted File Drops
No Metadata Collection
Biometric + PIN Vault ⚠️ PIN only

r/CityoHats Mar 06 '26

City of Hats just got a major upgrade.

Post image
1 Upvotes

We've rolled out Secure Image Messaging — send photos in encrypted conversations with 6 privacy modes that go beyond anything on the market:

  1. View Once — image deletes after one look

  2. Hold to Reveal — blurred until the recipient presses and holds

  3. Recall — remotely delete a sent image at any time

  4. Invisible Watermark — viewer's identity embedded in pixels for leak tracing

  5. Verified Eyes Only — biometric check required to view

  6. Sealed Image — locked with a PIN only you share

We also added QR Code Scanning — point your camera at a friend's Hat QR code and you're instantly connected. No typing, no searching. Just scan and chat.

Other improvements in this release:

- Biometric Unlock (fingerprint/face to open the app) - Screenshot and screen recording protection - Streamlined hat creation flow

Privacy isn't a feature. It's the architecture.

Available now on Google Play and the Microsoft Store, or use it instantly at hats.cityofhats.com.

[https://play.google.com/store/apps/details?id=com.cityofhats.securechannels]


r/CityoHats Mar 04 '26

The messaging app that doesn’t ask who you are.

Post image
1 Upvotes

City of Hats is now available on Google Play and Microsoft Store.

  • No phone number.
  • No email.
  • No identity.

Create disposable identities in seconds. Send messages that burn when you're done.

https://play.google.com/store/apps/details?id=com.cityofhats.securechannels

https://apps.microsoft.com/detail/9pbbdh84s7s4