P2P calls · location sharing · collaborative features
Offline
📺
Watch & Stream
Free live TV · movies · watch with friends
LIVE
📰
Daily Brief & News
Profile-matched headlines · finance · science · world
Today
📷
Camera & Gallery
Photos · video · HD recording · gallery
HD
Modules
⏺ 00:00
PHOTO
−+1×
🖼
📁 Gallery
?
🔔
Enable alerts
Allow notifications so calls and messages can bring you back.
🔐
Connecting…
🔐
Create your identity
Private by default · No email required
⚠️
Your PIN is your account key
When your account is created, you'll be given an 8-character PIN.
This is the only way to recover your account if you switch devices,
clear your browser, or reinstall the app. Screenshot it. Write it down. Keep it safe.
Callsign (3–16 chars, A-Z 0-9 and -)
Display Name (required)
Already have an account?
Enter your callsign. If you have a Recovery Key, enter it too —
if you've never seen one, leave it blank and one will be generated for you on recovery.
Your Callsign
---
Online
Discoverable
📟 Contact PIN — share with people who want to add you
••••••••
Public preview: --••••••
· visible to anyone who finds your callsign
🛡 Recovery Key — never share this with anyone
••••-••••-••••
Only used to recover your account — keep it private and saved somewhere safe
0
Unread
0
Contacts
Messages
No conversations yet. Add contacts to start messaging.
Find by Callsign
Searching…
No user found with that callsign.
?
PIN preview:
••••••
Enter their full 8-char PIN — they must share it with you directly:
📩 Incoming Requests
Your Contacts
No contacts yet. Find people using their callsign above.
Discover People
Members who have opted in to being found
🔍
All● Online✨ New📍 Nearby
Active Transports
📶
Bluetooth LE
Nearby BLE where supported · native bridge for iPhone
📡
LoRa / Meshtastic
2–15 km per hop · USB dongle
🌐
Local WiFi / LAN
50–200 m · same network
Mesh Peers
Messages
No messages yet. Connect a transport to start messaging.
Send via:
0 message(s) queued — will send when a transport connects
ℹ How mesh radio works
BLE (Bluetooth Low Energy): Scans for Meshtastic nodes or nearby
Alie devices only when the browser or native app exposes Bluetooth. Android Chrome and desktop Chrome/Edge
can use Web Bluetooth; iPhone/iPad PWAs need Bluefy or the native App Store build with the Bluetooth bridge wired in.
LoRa via USB dongle: Connect a Meshtastic T-Beam or similar (~£25)
to your phone via USB-C OTG adapter. Messages travel 2–15 km per hop, can hop through dozens of nodes.
Works in arctic, wilderness, disaster zones — no infrastructure needed.
WiFi / LAN: When multiple Alie devices share a local network
(your hotspot or camp router), messages relay peer-to-peer at Wi-Fi speed.
Messages are stored locally and retried automatically when a transport reconnects.
All comms are end-to-end — Alie never sees content.
Visibility
Discoverable
Let others find you by callsign & send requests
City (~55 km)Region (~200 km)Country only
Advanced Local Signal Server
Optional local WebSocket relay for lab, LAN, or bridge testing. Normal Alie Connect messaging uses Supabase.
Reset Identity
Deletes your callsign, PIN and all contacts permanently. Cannot be undone.
📞
Call
Tap for controls
👥 Group Call
Select contacts to invite (up to 5)
Group Call · 1 participant
Group call
Tap for controls
React:
⚙️
Settings
Connection · appearance · preferences
Connection
Local Host
Home/office network — e.g. 192.168.1.5:8765
Remote URL 🌐 Works on data
Public URL for mobile data & any network
📡 How to use Alie on mobile data ▾
Option 1 — Cloudflare Tunnel (free, recommended):
1. On your Alie server computer, run: cloudflared tunnel --url http://localhost:8765
2. Copy the URL it gives you (e.g. abc123.trycloudflare.com)
3. Paste it in Remote URL above and tap Save.
Option 3 — Tailscale (home network anywhere):
Install Tailscale on both your server and phone. Use your server's Tailscale IP as the Local Host — it works over data automatically.
API Token / JWT
Stored locally for home-screen reconnect
—
Security
Transport
HTTPS + TLS 1.2+ when backend is hardened
Checking…
Token storage
localStorage + session mirror for PWA relaunch
Checking…
Lockout policy
5 failed attempts → 15 min IP block
Checking…
Theme
Dark
AMOLED
Light
Pure White
Deep Space
Forest
Sunset
Ocean
Rose Gold
TERMINAL
Hacker
GLASS
Transparent
Colour Themes
Pink
Hot Pink
Red
Crimson
Coral
Peach
Amber
Yellow
Gold
Lime
Mint
Teal
Sky Blue
Royal Blue
Indigo
Lavender
Slate
Custom Accent Colour
Override the accent on any theme
Background Image
Custom wallpaper behind all pages
Interface
Stream responses
Haptic feedback
Sound effects
Emoji style
Control how emoji appear across the entire app
All emoji shown throughout the app
Emoji set
Choose which emoji art style to use
Using your device's built-in emoji
Help & Support
Your Plan
Free Trial
Tap Restore if you have an existing subscription
FREE
About
Version
Alie v5.4
Build loading...
App Updates
Check for the latest Alie build and review what changed before updating
Connection
Checking…
License
Proprietary — All Rights Reserved
PRIVATE
Bridge
Checking…
Ollama
Checking…
Routing Reliability
Checking…
—
🧠 Your Personal AI
This is injected into every AI conversation so your assistant truly knows you.
AI Name
Changes the AI's name everywhere in the app instantly.
Connect your own API keys to use frontier models directly. Your keys are stored encrypted in your account.
🟢
OpenAI
Not connected
⚠️ ChatGPT Plus and the OpenAI API are separate products. Get a free API key at platform.openai.com — pay only for what you use.
🚨If you are in immediate danger, call emergency services now.
🆘
Emergency Services
911 / 999 / 112
📞
988 Suicide & Crisis Lifeline
Call or text 988 (US)
💬
Crisis Text Line
Text HOME to 741741
🌐
IMAlive (online chat)
www.imalive.org
🤝
NAMI Helpline
1-800-950-6264
You are not alone. These feelings are temporary. Help is available 24/7.
Birth Date
Person A
English
Person B
Spanish
—
—
Centre Frequency (MHz)
Scan Range
±1 MHz±5 MHz±10 MHz±25 MHz
⌚
No device connected
Tap Scan to find nearby wearables via Bluetooth
🧪 DEMO — simulated data, no real hardware
❤️
--
BPM · Heart Rate
—
🩸
--
% · Blood Oxygen
—
👟
--
Steps today
Goal: 10,000
🔋
--
% · Battery
—
Live Heart Rate
No readings yet today. Connect a device or run Demo Mode to start collecting data.
Not enough data yet. A week of readings will appear here automatically.
Accessibility Tools
Device Profile
Scenario
Integrator
LeapfrogRK4HermiteBarnes-Hut
Bodies (random)
Sim speed1×
🔢 What is N-Body Simulation?
Every massive object in the universe pulls on every other via gravity: F = Gm₁m₂/r². An N-body simulation tracks how N objects move under each other's gravity over time. The challenge: we have no closed-form solution for N ≥ 3. We must step forward numerically — integrate the equations of motion.
Real use-cases: predicting planetary orbits, simulating star cluster evolution, modelling galaxy mergers, designing spacecraft trajectories.
🐸 Leapfrog (Störmer-Verlet)
Order: 2nd order accuracy. Best for: long orbital simulations — planetary orbits, galaxy evolution.
The leapfrog splits the update: velocities are computed at half-steps, positions at full steps — they "leap" over each other. This makes it symplectic: it conserves a modified Hamiltonian, so total energy doesn't drift over millions of steps.
v(t+½dt) = v(t) + a(t)·½dt
x(t+dt) = x(t) + v(t+½dt)·dt
a(t+dt) computed from new x
v(t+dt) = v(t+½dt) + a(t+dt)·½dt
Used in: GADGET (cosmological N-body code), most planetary mechanics codes.
🔄 RK4 (Runge-Kutta 4th Order)
Order: 4th order accuracy. Best for: short simulations, educational demos, smooth trajectories.
RK4 takes 4 sample "slopes" (k₁–k₄) at different points within each timestep, then combines them in a weighted average. Highly accurate per step but NOT symplectic — energy drifts slowly over very long runs.
Used in: spacecraft trajectory design, short-term orbit prediction, general ODE solving.
💜 Hermite Predictor-Corrector
Order: 4th order. Best for: dense stellar clusters, close encounters, professional stellar dynamics.
Hermite uses both acceleration and its time derivative (the "jerk") — how quickly force is changing. It predicts a position, evaluates the new force + jerk, then corrects. This makes it excellent near close encounters where forces change rapidly.
Predict: x_p = x + v·dt + a·dt²/2 + ȧ·dt³/6
v_p = v + a·dt + ȧ·dt²/2
Eval: new a, ȧ at predicted position
Correct using higher-order fit
Used in: NBODY6, NBODY7 (Aarseth codes) — the gold standard for globular cluster simulations.
🌳 Barnes-Hut Tree (O(N log N))
Complexity: O(N log N) vs O(N²) brute force. Best for: large N (hundreds to millions of particles), galaxy simulations.
For N bodies, brute force needs N² force calculations per step. Barnes-Hut builds an octree (quadtree in 2D) — distant clusters are approximated as a single body at their centre of mass. If s/d < θ (opening angle ≈ 0.5), treat the whole node as one particle.
Build quadtree: O(N log N)
For each body, walk tree:
if s/d < θ → use node COM
else → recurse into children
Typical θ = 0.5 → ~2% error, 100× speedup
Used in: GADGET-2, Millennium Simulation, most large-scale cosmological codes.
🌌 Scenarios in this Sim
☀️ Solar System — Sun + 4 planets (Mercury→Mars) with real orbital speeds. Leapfrog runs stably for thousands of orbits.
⭐ Binary Star — Two equal-mass stars in mutual orbit. Add a third body and watch chaos emerge (restricted 3-body problem).
🌀 Galaxy Collision — Two disc galaxies passing through each other; tidal streams and merger dynamics.
⬛ Black Hole — Massive central body with orbiting stars; watch tidal disruption and slingshot events.
♾️ Figure-8 — Exact periodic solution for 3 equal masses. Beautiful, fragile, mathematically proven to exist in 2000.
🎲 Random N-Body — Set N and watch chaos unfold. Try 50–200 bodies with Barnes-Hut.
📍 Location
Detecting…
🌤 Weather
🌫 Air Quality
🚨 Threats
Guide RNA Scorer
Spacer Sequence (20–23 nt, 5'→3')
SpCas9Cas12aCas13d
Off-Target Prediction
Genome Fragment (for off-target scan)
Circuit Topology
Simulation Time (hrs)
Smith-Waterman Local Alignment
Query sequence
Target sequence
Prime Editing pegRNA Design
Target sequence (50–100 nt)
Desired edit (inserted/changed sequence)
Edit position in target
Codon Optimizer
Paste a protein sequence (single-letter AA) or DNA coding sequence. Optimizes synonymous codons for your target host organism.
Sequence (protein or DNA)
Target organism
Restriction Enzyme Mapper
Paste a DNA sequence to find all cut sites for common restriction enzymes used in molecular cloning.
DNA sequence (ACGT only)
Cognitive State
Loading…
Intent Classifier
Test any prompt
Session Context
Entities and topics will appear here as you chat.
World Model
Device Profile
Detecting…
App Capabilities
Loading…
Hardware & Network
This Device
Connection & Brain Hub
—
Subscription & Upgrade
Loading plan…
🆕 WHAT'S NEW
Latest updates · fixes · features
Review changes here before accepting an app update.