FAVILLA KEY Nostr Signer
Feed
FEED
Connecting to relays…
Relays · 0 / 4
Notes
// Device signing
Uploading…
Signature verified
Ready to publish
Scan
// Scan any Nostr QR code
scan npub · note · invoice · nostrconnect
Bitcoin
Watch-only wallet
Import the wallet from your paired Favilla Key to view balance and addresses on this device.
Notifications
Messages
Photo
Profile
Add banner
Public key
Display name
Bio
Lightning address
Website
Lists
Find people
Following
0
Synced to your Nostr relays. Shapes your feed.
HOLD DEVICE CAMERA UP TO SCREEN · BRIGHTNESS MAX
Thread
// Fetching replies…
Settings
Relays
DM inbox relays
Where you receive private messages. Separate from the feed relays above. Saving publishes this list (kind 10050) so other apps know where to reach you — without it, senders guess.
Call relays
Call signalling is ephemeral — relays never store it. A call only connects if you and the other person are on a relay at the same moment. Adding relays is safe; the shared defaults are always kept so you stay reachable. Removing them all would make calls fail silently.
DM relay speed test
Measures connection + round-trip time for each relay. Use the fastest ones for best DM delivery.
Calls
Calls connect directly between devices whenever the network allows it. When it doesn't — mobile data, restrictive firewalls — the encrypted media is carried by a relay. Favilla runs one, used by default, so calls just work. It cannot decrypt a call, but it does see the addresses of both parties. Run your own to remove Favilla from that position entirely.
Background alerts
Keeps this page awake when it isn't the tab you're looking at, so incoming calls ring and new messages chime even while you're elsewhere. It works by playing a silent tone — that's the only way a browser will let a background page keep running. Costs some battery, and only works while the page is open somewhere: close the browser and nothing arrives.
Muted accounts
Hidden from your feed, notifications and messages; their calls are rejected. Synced to your other Nostr clients (NIP-51).
Data usage
Routes images through a proxy that resizes & compresses them. Reduces data usage by 70-90%. Original images load on tap.
QR error correction
Lower = less dense = easier for device camera to scan
Diagnostics
Build
If the interface stays frozen for several seconds, reload it. Warns first, and never more than once every five minutes. Calls are always exempt — a reload during a call would end it. On by default.
Data
About
FAVILLA KEY · Airgap Portal · v1.0
Open Source · No Tracking · No Key Online
Nostr Protocol ↗
Bookmarks
Saved notes
0
Notes you've saved. Synced to your relays.
Zaps
Default zap amount
sats
Zap payment method
Only the selected method is used. Nothing selected — tapping zap brings you here first.
Get a Lightning addresscoinos.io
Not self-custody
Your KEY protects your identity — it does not protect these funds. coinos holds the bitcoin and can freeze or lose it. Better than having no way to receive sats, but treat it as pocket money and move anything meaningful into your own custody.
@coinos.io
Creates a wallet and a you@coinos.io address for receiving zaps.
Lightning wallet (NWC)Optional · advanced
uses the account above, or one you already have
Connect a wallet to auto-pay zaps. Supported: Coinos, Cashu.me, LNbits, Alby Hub.
?
Loading