Cipher

Secure Communication Node

+33

By continuing, you agree to the decentralized protocol.

Verify Phone

We sent a code to +33 6 12 34 56 78

Select a contact

Encrypted Connection typing...

Messages are end-to-end encrypted. No one outside of this chat can read them.

// Register Service Worker with Auto-Update & Cache Busting if ('serviceWorker' in navigator) { window.addEventListener('load', () => { // Added query string to force browser to check for new SW navigator.serviceWorker.register('sw.js?v=16').then(reg => { reg.addEventListener('updatefound', () => { const newWorker = reg.installing; newWorker.addEventListener('statechange', () => { if (newWorker.state === 'installed' && navigator.serviceWorker.controller) { // New content is available, reload page window.location.reload(); } }); }); }); }); // Handle controller change (claim) let refreshing = false; navigator.serviceWorker.addEventListener('controllerchange', () => { if (!refreshing) { window.location.reload(); refreshing = true; } }); } // Initialize Lucide lucide.createIcons();