One tap saves the whole board — 46 named moments, 21 episode scene stills, and the comms side — as a single file on your phone. It opens right from the Files app and the meme library works with no signal at all. Live search joins in whenever you have bars. One honest note: mic and camera features (Whisper listening, Beam scanning) need this live https page — iPhones won't grant them to a file opened from Files. Sending tones, showing a QR beam and the morse lamp work anywhere.
1 · Tap the button2 · Safari saves AwayTeam.html3 · Files → Downloads → tap to open
LCARS · MEME
🖖 Meme Board
Away Team + Stargate moments — type a feeling, get the face.
Optional extras — your own API keys
Same deal as the app: no key, no button — the keyword matcher runs everything. Keys live only in this tab's memory and are never saved. The Gemini key rides in a request header; the Tenor key travels in the request URL to Google, which is how Tenor's API takes it — it goes to Google and nowhere else.
Library loaded — 46 named moments + 21 episode scene stills, ready offline. Type above and the best match floats to the top.
Best matches
whole library
Live scene search
franchise wikis · needs signal
GIF picker
tenor · needs signal
Your meme
Tap any moment above and it lands here, captioned and ready to save or share.
Nothing on the viewscreen yet.
LCARS · COMMS
📡 Comms
Four ways to talk phone-to-phone with no signal, no pairing, no network.
Subspace Whisper — your words ride out the speaker as data tones (16-tone FSK with a checksum, built for this page — not the ggwave protocol, so the other phone needs Away Team open here too). Arm's length, quiet room, volume up. In a loud bar, forget it — that's physics, not a bug.
Ready. Near-ultrasonic sits above most adult hearing — some speakers and mics roll off up there, so audible is the reliable band.
Received transmission
Visual Beam — the transmit half of QR. Short messages go up as one big code any phone camera can read. Longer ones cycle as numbered frames (fountain-style): point a camera at the loop and the frames accumulate in any order until the message rebuilds.
A plain static code reads on any phone — iPhone included, nothing installed. Animated frames need an Away Team scanner (the button above).
Beamed message received
Chirp Send — typed text out the speaker as LoRa-style cyclic-shift chirps, exactly per the Away Team code key: 500–3500 Hz, one nibble per 0.16 s symbol, 3 up-chirps + 1 down-chirp to open. About 0.35 s a character — keep it short. Anyone holding the code key (below) can read it.
The Greeting and Distress presets build themselves from these two fields. They live only in this tab's memory — never saved, and deliberately not printed anywhere in this page.
Presets ride along: tap Greeting for the hail, Distress for MAYDAY ×3 — add your name and a callback number in the fields above and the packets carry them.
📖 The code key — how anyone reads a chirp
The chirp layer
Audio band 500–3500 Hz. A symbol is one chirp, 0.16 s, sweeping up and wrapping (a cyclic shift of one base chirp — the LoRa construction). 16 symbol offsets across the band = one nibble (0–15) per symbol. One character = 2 symbols, high nibble then low, of its ASCII code. Every transmission opens with 3 up-chirps + 1 down-chirp (sync). A receiver needs only: find the preamble, read each symbol's starting offset → nibble → byte → text.
Preset packets
GREETING: GREETINGS TO ANY STATION. THIS IS [your name]. ALL IS WELL.
DISTRESS: MAYDAY MAYDAY MAYDAY. THIS IS [your name]. REQUEST ASSISTANCE. CALL [your callback number]. (sent ×3)
The name and number are yours to fill in above — they are not printed in this page, so a shared copy of Away Team carries nobody's details.
Prosigns
CQ calling any station · 73 best regards · 88 love and kisses · K over, go ahead · AR end of message · SK end of contact · SOS distress.
Chirp sends digits as ordinary characters. Alteran counts in base 8 on screen — send decimal digits and note BASE 10 if it matters. Goa'uld and Vulcan publish no complete basic number set — send digits.
Phrase sets
Goa'uld: Tek'ma'te (friend, well met) · Kree! (attention / listen) · Ti'u (yes) · Noc (no) · Noc'ri'ton (help me out of here) · Korush-nai (turn back) · Lek tol (goodbye) · Shal'tek (dial home) · Tau'ri (Earth and its people) · Chaapa'ai (stargate)
Vulcan: Dif-tor heh smusma (live long and prosper) · reply: Peace and long life · Kroykah (stop! enough!) · Katra (living spirit)
Alteran: a script code — write plain words in the 23-letter Ancient set (no Q, X, Z; F and U share a glyph), so a stranger with this key can decode letter by letter.
Morse Lamp — the Torch Lab's web cousin. Your message flashes off the screen in full-screen morse: white is the lamp on, black is off. Point the screen at whoever's watching, across a dark room or a dark yard. Reading it is the other end's job — eyes, or a camera.
Standard timing: dot 1 unit, dash 3, letter gap 3, word gap 7 — at a readable 120 ms unit. Tap the screen during a flash to stop it.
Mic & camera ask permission and only run while you hold the channel open — nothing listens in the background, nothing leaves the room. On this live https page they work after you tap Allow; in the saved offline file, iPhones won't grant mic/camera to a file, so Whisper listening and Beam scanning stay live-page features. Tone sending, QR display and the lamp work anywhere.
Built-in library: 46 named moments (27 Away Team + 19 Stargate) plus 21 TNG episode scene stills from Encounter at Farpoint and Hide and Q — every still file the Away Team app ships. Live search pulls scene stills from Memory Alpha and the Stargate Wiki; GIFs ride Tenor with your own key.