Quick exit Esc
Encrypted Chat & Firewall · for Android

Cut off whoever's listening.
Talk to whoever you trust.

ENCLAY is one app with two tools. A firewall that stops stalkerware and spyware on your phone from reporting back. And an encrypted chat that goes straight to the people you trust, with no server, phone number or account in between.

  • No ads
  • No account
  • No server
  • English & עברית
A joint project of NCSAI C3IR & ARPSyndicate
ENCLAY's Protection screen: Protection is ON, blocking connections to known spyware, stalkerware and malware servers.
An encrypted ENCLAY conversation with a verified contact, with disappearing messages on.
● server: none✕ stalkerware_c2 blocked
Tour

See it in 90 seconds.

Two tools, one app

Your phone, back on your side.

Being watched through your phone usually comes down to two things: something on the phone that reports on you, and conversations that pass through someone else's hands. ENCLAY deals with both, on the phone itself.

Firewall

Stops what's already on your phone from reporting back.

  • Blocks connections to 3M+ spyware, stalkerware and malware domains and 76,000+ IP ranges, refreshed every 8 hours
  • Finds known stalkerware apps even before they send anything: 646 packages from 158 vendors
  • Turns what it finds into a safety report you can hand to a shelter, a lawyer or the police
How the firewall works →

Encrypted Chat

Talks to the people you trust, with nothing in the middle.

  • No server, no phone number, no account. Messages go phone to phone over Tor
  • Signal's protocol with post-quantum keys. Contacts are added only face to face
  • Keeps working with no internet: Nearby carries messages over Bluetooth
How the chat works →

Use either one, or both. They share one thing: everything happens on your phone. We run no servers, we have no account for you, and we can't see what you do.

Who it's for

Start with what you're worried about.

ENCLAY was built for people whose phone may be working against them, and for the people who help them.

If you think you're being watched

"How does he always know where I've been?"

Stalkerware is usually installed by someone close: a partner, an ex, a family member. Turn on the firewall and run a Safety Check. If it finds something, don't uninstall it yet: that can alert whoever put it there. Cut it off and export a safety report first.

→ Firewall · Safety Check · Safety report
If you need a conversation to stay private

Journalists, sources, organisers, families.

Meet once and scan each other's code. From then on, messages go only between your two phones. No server keeps a copy, and no phone number ties the chat to you. Verify the safety code and set messages to disappear.

→ Encrypted Chat · Verify · Disappearing messages
If you help people at risk

Advocates, shelters, lawyers, tech-safety clinics.

It needs no account or email, and works in English and Hebrew. Findings become a PDF you can work from. Stealth mode disguises the app as a calculator, and you get a safe channel to stay in touch with the people you support.

→ Safety report · Stealth mode · Chat
If the internet is down or can't be trusted

Blackouts, crowds, shelters, the train.

Nearby carries encrypted messages over Bluetooth, phone to phone, even through other ENCLAY phones in between. No Wi-Fi, no mobile data, no towers needed.

→ Nearby (Bluetooth)
Encrypted Chat · new in 1.3

A messenger with nothing in the middle.

Most messengers, even encrypted ones, send every message through a company's servers, and know your phone number, your contacts and when you talk. ENCLAY has no servers. Your phone talks to theirs.

A usual messenger
You Company serverphone number · contacts · who, when Them
ENCLAY
You Tor onion only they can open · or Bluetooth Them
01

Meet once, scan once

One of you shows an ENCLAY code, the other scans it. It works once and expires in 24 hours. It's styled light-on-dark, so most ordinary QR scanners can't even read it. There's no username to search for and no number to look up: nobody can message you unless you've met them.

02

Each contact gets a private address

Your phone runs a separate Tor onion service for every contact, and only that contact holds the key to reach it. A stranger, or even another of your contacts, can't knock on it.

03

Encrypted with Signal's protocol, built for the future

Messages use Signal's protocol through libsignal: PQXDH key agreement (X25519 + Kyber-1024, resistant to future quantum computers) and the Double Ratchet. Each envelope is then sealed again and padded, so nothing on the wire shows its size, type or sender.

04

Delivered straight to their phone

If their phone is off, the message waits, encrypted, on yours, and goes the moment it's back, for up to a week. With no internet, Nearby carries it over Bluetooth, hopping through other ENCLAY phones if it has to.

Add in person: ENCLAY's own light-on-dark code, waiting for the other phone to scan it.

Disappearing messages

Set per conversation, from 5 minutes to a week. Both phones delete them.

Safety code

Scan each other's code, or read 60 digits aloud. If they match, nobody is sitting between you.

Appear offline

Take your phone off Tor whenever you like. Messages wait on their side until you're back.

Messages lock

Messages ask for your fingerprint, face or screen lock again every time ENCLAY leaves the screen.

No screenshots, no backups

Chat screens can't be captured or recorded, and nothing is ever copied to cloud backup or a new phone.

Delete means goodbye

Deleting a conversation destroys its keys and tells their phone, and the private address closes for good.

Reachable when closed

A quiet notification keeps your onions online so contacts can reach you. In stealth mode it only says "Sync is running".

Hebrew & English

The whole app, every message bubble right-to-left or left-to-right by its own text.

What it asks of you, honestly

  • You have to meet. Contacts can only be added face to face. That's the point, but it means no adding someone remotely.
  • No backups. Lose the phone or reinstall, and your chats and keys are gone. You add your contacts again in person.
  • One-to-one only, for now. There are no group chats yet.
  • Where Tor is blocked, only Nearby works for now. Bridges aren't built in yet.
Firewall

Something on this phone is talking. We're listening back.

Stalkerware isn't a virus. It's a product, sold openly as "parental monitoring", and installed on purpose by someone with access to the phone. Antivirus mostly misses it, because it's working exactly as designed. But one thing it can't avoid: it has to send what it collects somewhere. That's where ENCLAY stops it.

3M+Malicious domains indexed
76,000+IP ranges (IPv4 & IPv6)
646Known stalkerware apps
8hRefresh cycle
01

Claim the device's network

A standard Android VpnService: no root, no exit server. Every app's traffic passes through a local tunnel that only ENCLAY sees.

02

Read the handshake

DNS, TLS ClientHello, SNI and certificates. Encrypted DNS is forced back to plain DNS, so a block can't be routed around.

03

Check a local threat index

Public feeds plus our own threat intelligence, merged on the phone. No lookup ever leaves it.

04

Refuse before it connects

A match gets an immediate RST, as if the server had said no. Everything else goes through, and is logged for you to see.

Known-stalkerware app scan

Every installed app is checked by package name and signing certificate against 646 packages from 158 vendors. A dormant install with no traffic yet still gets flagged.

Beaconing detection

Spyware checks in on a timer. ENCLAY notices when an app contacts the same place with machine-like regularity.

Permission → network

Flags a new destination that appears minutes after an app gets the camera, microphone or location.

Check a link

Paste a link before you open it. ENCLAY loads it in a sandbox and shows every request it really makes.

Safety report

Every finding in one PDF, with one tap: made for a shelter, a lawyer or the police.

USB lockdown

A "charger" that turns out to be a keyboard? All traffic is cut the instant it plugs in. Opt-in.

Every firewall capability 37 in total: Detect · Watch · Control
Detect

IP & domain blocking

76,000+ IPv4 and IPv6 ranges and 3M+ malicious domains, merged from public and proprietary feeds into one local index.

JA3 passive fingerprinting

Flags a connection by the exact shape of its own outbound TLS handshake, catching known-bad clients even on an unlisted IP.

JARM active fingerprinting

Opt-in: actively probes a new TLS destination with ten crafted handshakes to identify C2 frameworks like Cobalt Strike or Metasploit by server fingerprint alone.

Encrypted-DNS override

DoH and DoT are forced back to plain UDP:53, so DNS-based evasion can't quietly slip past domain rules.

Country blocking

Refuse all traffic to or from an entire country, enforced against the same on-device GeoIP index used for display.

Known-stalkerware app scan

Cross-references every installed app, by package name and by APK signing certificate, against 646 packages from 158 known commercial stalkerware and monitoring-software vendors. Catches a dormant install with no suspicious traffic yet, and renamed variants that reuse a known vendor's signing key.

Banking-trojan & infostealer app scan

A separate known-package and signing-certificate index for infostealers, banking trojans, and RAT builder tools, matched the same way as the stalkerware scan. Kept as its own list on purpose: a different threat category deserves its own honest coverage, not one badge for two different risks.

Cryptomining pool blocking

Blocks known cryptocurrency mining-pool domains and IPs, and treats a connection on a common Stratum mining-pool port as a corroborating signal alongside other suspicious traits, never a verdict on its own.

Overlay & banking-trojan attack detection

Flags apps granted the ability to draw over other apps' windows, the exact mechanism banking-trojan malware uses to paint a fake login screen on top of a real one. Legitimate chat heads and screen dimmers use it too, so this only escalates when paired with another signal.

Competing-VPN detection

Android allows only one active VPN tunnel at a time. Flags installed apps that could themselves run one and silently displace ENCLAY's own tunnel, taking over your traffic with no visible warning.

Watch

Beaconing detection

Command-and-control clients and most stalkerware "phone home" on a timer, not on demand: check in every few minutes, upload, wait, repeat. ENCLAY watches the interval between an app's connections to the same destination and flags the pattern when it's suspiciously regular, the way a person's real usage rarely is.

app.example → 10.2.4.19  ·  41 connections  ·  every ~4.0 min (σ 0.15)  ·  flagged: regular-interval beaconing

Redirect-chain detection

Clusters a browser's rapid burst of connections to different hosts into one navigation chain, and flags it if any hop led to known-malicious infrastructure. Scoped to actual browser apps, not background app traffic.

Permission-to-network correlation

Flags a new destination that appears within minutes of a sensitive permission grant (camera, microphone, or location), a common signature of data being collected and immediately shipped out.

Live Feed

Every connection, every app, in real time, searchable by host, IP, organization, country, or threat category.

App Profile

Per-app host history, data usage, and connection patterns, isolated from the rest of the device's traffic.

Domain age (RDAP)

Flags infrastructure registered days, not years, ago, one of the more reliable phishing and malware tells.

Reverse DNS & hosting class

Tells you when a destination sits on bare cloud/VPS infrastructure instead of a named, recognizable service.

Certificate inspection

Subject, issuer, expiry, and self-signed detection, read directly from the live TLS handshake.

DNS enrichment

Opt-in: resolves a blocked domain's real IP purely for display, so a DNS-level block still shows a real IP and ASN instead of the meaningless in-tunnel address.

Immediate new-install audit

A newly installed app gets its permission snapshot the moment it lands, not after waiting up to an hour for the periodic scan — no blind spot in that app's permission timeline from minute one.

Install-age-aware permission correlation

Enriches the new-destination-after-permission-grant signal with how long the app had sat quietly installed before asking: a permission granted the day an app was installed reads very differently from the same grant six months in.

Possible interception detection

A domain that has consistently used TLS 1.3, invisible to any inspector, suddenly showing a visible certificate has almost no innocent explanation: most proxy-based interception tools (a pushed workplace or parental-control certificate) can't see or rewrite an encrypted TLS 1.3 handshake, so they force a downgrade to see it. Flagged only once independently observed from more than one app, the same corroboration discipline used everywhere else here. It cannot see interception by a competing on-device VPN app — Android only runs one VPN at a time — and says so plainly rather than overclaiming.

Unusual upload-volume detection

Compares an app's upload volume today against its own recent daily average, catching a bulk data dump that happens at an ordinary time of day and would otherwise slip past timing-based detection entirely.

Unexpected-network resolution

Notices when an app's own connection to a familiar domain resolves onto a network it hasn't itself seen for that domain recently. Deliberately scored as a weak, corroborating signal only: switching Wi-Fi networks and ordinary CDN failover produce the same pattern completely legitimately.

Control & own your data

USB HID lockdown

A BadUSB attack arrives disguised as a charger or cable, registers itself as a keyboard the instant it's plugged in, then types out commands before anyone can react. ENCLAY watches for exactly that signature: the moment any keyboard- or mouse-class device attaches, every connection already open is severed and all new traffic is blocked, device-wide, in real time, with an alert that stays in the notification shade until it's resumed by hand. Opt-in, since a keyboard plugged in on purpose trips it too.

USB device attached → HID class detected → network locked device-wide → active sessions closed → alert posted

Safety report export

Every detected finding, threat-feed matches, beaconing, permission-to-network correlations, known-stalkerware app matches, exports as one PDF with a single tap: built for handing to a shelter, a lawyer, or law enforcement, not just for your own reading.

One-tap host & app rules

Block or allow any host, app, or country the instant you see it. No separate settings screen required.

Per-app VPN exceptions

Let one app, a banking app that refuses to run under any VPN, bypass the tunnel entirely, without turning protection off for everything else.

Quick Settings tile

Start or stop protection straight from the notification shade. No need to open the app.

Private DNS conflict warning

Flags it up front when Android's strict Private DNS mode would silently break all connectivity the moment protection turns on, before you find out the hard way.

System kill switch

Pairs with Android's own "Block connections without VPN" setting for a true kill switch: if the tunnel ever drops, nothing gets through until it's back, instead of silently failing open.

Quiet hours

Block everything on a schedule: no traffic in or out while the device should be asleep.

Status awareness

A notification confirms protection is active for as long as the firewall runs, and can't be swiped away while it's on. If the tunnel ever drops unexpectedly, you're flagged immediately instead of silently failing open.

CSV export

Take your own connection history with you, per app, whenever you want it.

Local enforcement

No account or cloud dashboard needed to use ENCLAY. Every block/allow decision is made on-device.

Self-integrity verification

Checks its own APK signing certificate against the genuine release build on every launch. A mismatch means this specific install, not some other app, may not be trustworthy: someone with physical access decompiled it, patched out the blocking logic, and reinstalled a copy under the same name. Surfaced as its own banner, first, ahead of everything else, not buried in a list of findings about other apps.

Stop-reason awareness

Remembers whether protection was stopped from inside the app or revoked from outside it (system VPN settings, another VPN app taking the slot) and says which, next time you open it — no silent notification, just an honest answer once you're already looking.

Safety first

Designed for someone who might be checked on.

If someone goes through your phone, a security app can itself become a risk. ENCLAY tries to stay out of sight, and never makes a dangerous move for you.

Stealth mode

Changes the icon and name on your home screen to a plain "Calculator". It hides the app from a casual look, not a deliberate search, and the app says so.

Neutral notifications

ENCLAY never puts a message or a contact's name in a notification. In stealth mode, the one it shows says only "Sync is running".

It won't uninstall for you

Removing stalkerware can alert whoever installed it. ENCLAY cuts it off, keeps the evidence, then walks you through a safe-removal checklist.

Tamper check

On every launch ENCLAY checks its own signature. If someone patched it to stop protecting you, it warns you first.

Messages lock

Even on an unlocked phone, your chats ask for your fingerprint or screen lock again.

Quick exit, here too

The button in the corner of this site, or the Esc key, takes you straight to a weather search. A private browser window leaves no history at all.

In practice

What it actually looks like.

Real screens from a phone running ENCLAY 1.3, with made-up conversations.

Messages tab: Messages are private, with Tor, Nearby and Reachable status, and a list of conversations.
Your conversations, with Tor and Nearby status
A conversation with a verified contact, with disappearing messages after 1 day.
A verified chat, set to disappear after a day
Add in person: ENCLAY's styled code waiting to be scanned.
Add in person: a code only ENCLAY reads
Verify screen: the contact is verified, with the safety code and 60 digits.
Verify: nobody sitting between you
Disappearing messages menu: off, 5 minutes, 1 hour, 1 day, 1 week.
Disappearing messages, per chat
Protection is ON, with Safety Check, Findings, Check a link and Rules.
Protection, with what it's doing in plain words
Safety Check: three things need your attention, each explained with a button to fix it.
Safety Check: what needs attention, in plain words
Settings: stealth mode changes the icon and name to a plain calculator, with its limits explained.
Stealth mode, with its limits said plainly
Check a link: every request a link makes, with trackers blocked.
Check a link before you open it
Welcome to ENCLAY: Firewall and Encrypted chat explained on the first screen.
A first-run guide: what it does, and what it doesn't
Is & isn't

Said plainly, both ways.

Security tools oversell constantly. Here's what ENCLAY is built to do, and just as deliberately, what it isn't.

ISA firewall that stops apps on your phone from reaching known spyware, stalkerware and malware servers.
IS NOTAn antivirus. It doesn't scan files, and it won't remove an app for you.
ISA messenger where nobody in the middle holds your messages, your number or your contacts.
IS NOTA way to reach strangers. You can only talk to people you've met and scanned in person.
ISEnd-to-end encrypted with Signal's protocol and post-quantum keys.
IS NOTBacked up. Lose the phone and the chats are gone, on purpose.
ISAble to cut a stalkerware app off from whoever is watching through it, and keep the evidence.
IS NOTAble to protect a phone someone else can unlock. If they know your PIN, change it.
ISRunning entirely on your phone. No account, no cloud, no ENCLAY server.
IS NOTAn anonymity VPN. The firewall doesn't hide your IP from the sites you visit.
ISA standard Android app: no root, no system changes.
IS NOTAn emergency service. If you're in danger, call your local emergency number or a helpline.
FAQ

Questions worth answering plainly.

About ENCLAY
What does it cost?

Nothing. No ads, no subscription, no account. There's no server behind ENCLAY to pay for, and nothing about you is collected or sold.

Who makes ENCLAY?

ENCLAY is a joint research project of NCSAI C3IR and ARPSyndicate. Write to us at hello@encryptlayer.net.

Will the source code be published?

Yes, that's the plan. The chat is built on Signal's open-source libsignal, and we intend to publish ENCLAY's own source so anyone can check what it does.

Which phones does it run on?

Android 10 and later. There's no iPhone version.

Encrypted Chat
How is it different from Signal or WhatsApp?

ENCLAY uses Signal's encryption protocol, with post-quantum keys. The difference is what's around it: no company server in the middle, no phone number and no account. Each message goes from your phone straight to your contact's phone over a private Tor onion service, or over Bluetooth when you're close. You add contacts only face to face.

Can ENCLAY read my messages?

No. There's no ENCLAY server for them to pass through. They're encrypted on your phone and decrypted only on your contact's phone. We never see them, or who you talk to.

What if my contact's phone is off?

The message waits, encrypted, on your phone and goes as soon as theirs is reachable, for up to a week. You'll see "Waiting for their phone" until it's delivered. With Nearby on and the two of you close by, it can go over Bluetooth instead.

Do I need the internet?

Not always. With internet, messages travel over Tor. Without it, Nearby carries them phone to phone over Bluetooth, through other ENCLAY phones if needed, still end-to-end encrypted.

Why can I only add people in person?

Because that's the one way to be sure who you're talking to. Scanning in person exchanges keys directly, so no one can slip in between. It also means nobody can find you or message you unless you've met.

What if I reinstall ENCLAY or clear its data?

Your chats and keys are gone, by design: nothing is backed up anywhere. You become a new identity and add your contacts again in person. Updating the app from Google Play keeps everything.

Why is there a notification while ENCLAY is closed?

Android pauses apps in the background. The notification keeps your private addresses online so your contacts can reach you. It says nothing private, and you can turn it off in Messaging settings; then you're reachable only while ENCLAY is open.

Firewall
Does ENCLAY require root?

No. The firewall runs as a standard Android VpnService, the same mechanism any VPN app uses. It never asks for root and never modifies the system.

Is it a VPN for privacy or anonymity?

The firewall isn't. It uses Android's VPN slot to inspect traffic on the phone, with no exit server, so it doesn't hide your IP from the sites you visit. Only the chat travels over Tor.

Can it find stalkerware that hasn't sent anything yet?

Yes. It checks every installed app's package name and signing certificate against known stalkerware, infostealer, banking-trojan and remote-access vendors, so a dormant install can still be flagged.

Will removing stalkerware alert the person who installed it?

It can. That's why ENCLAY doesn't uninstall apps for you. It cuts the app's network access first, lets you export a safety report as evidence, then walks you through a safe-removal checklist.

Does the firewall send my data anywhere?

No. Every block or allow decision and all connection history stay on the phone. Nothing about your traffic is reported anywhere.

Who's behind it

A joint project of NCSAI C3IR and ARPSyndicate.

The people who need ENCLAY most often can't make an account safely, and can't trust a server they don't control. So there isn't one.

Contact

Talk to us.

hello@encryptlayer.net

Questions, feedback, a security issue, press, or an organisation that wants help bringing ENCLAY to the people it supports.

If you think your phone or email is being watched, write from a device and an account the other person can't get into. We'll never ask for your passwords or for access to your phone.

On your phone. Only on your phone.

Cut off whoever's listening. Talk to whoever you trust.

No account, nothing to set up before the firewall starts working. Add your first contact the next time you meet.