1. Semnalul cade
  2. Rețeaua
  3. Mesajul
  4. Raportul
  5. Sigilat
  6. Așteaptă
  7. Harta

Caut telefoane în apropiere

Mesaje fără semnal.

Scrii prietenilor și chemi ajutor chiar când rețeaua cade. Mesajele sar din telefon în telefon, prin Bluetooth.

  • Gratuit
  • Fără internet
  • Fără cont
  • Android 8.0 sau mai nou

La festival, rețeaua cade prima.

Zeci de mii de telefoane se înghesuie pe aceleași câteva antene. Mesajele rămân la „Se trimite”, apelurile nu mai intră. Și exact atunci îți pierzi prietenii sau cineva are nevoie de ajutor.

21:47 4G

Semnal slab

Unde ești? Nu te mai văd

Netrimis. Atinge ca să încerci din nou.

Mulțimea devine rețeaua.

Ping Up leagă fiecare telefon de câțiva vecini, prin Bluetooth. Telefoanele cu aplicația se prind unele de altele, ca o plasă întinsă peste mulțime. Fără antene, fără internet, fără server.

Fiecare telefon ține legătura cu cel mult 7 vecini și își caută singur alții când unul pleacă.

Conectat la 4 telefoane

0 telefoane în rețea

Mesajul sare din telefon în telefon.

Scrii „Unde ești?”. Telefonul tău îl dă vecinilor, vecinii îl dau mai departe, până la 7 salturi. Fiecare telefon îl trimite o singură dată, iar pe drum nimeni nu îl poate citi.

  1. Așteaptă un telefon în apropiere
  2. În drum
  3. A ajuns, prin 2 telefoane
A AnaÎn apropiere · direct

Azi

Ai ajuns?21:39

Eu sunt la baruri, e o coadă imensă21:40

Intru acum, sunt în fața scenei21:41

Unde ești?21:47

Așteaptă un telefon în apropiere

Sunt la: Baruri21:47

Hai la punctul de întâlnire21:48

Ajutor în două atingeri.

Cineva a leșinat lângă gard. Alegi „Medical” și apeși „Trimite raportul”. Raportul pleacă spre echipa medicală tot din telefon în telefon, iar tu vezi pe ecran fiecare pas.

  1. Așteaptă un telefon
  2. În drum spre staff
  3. Ajuns la staff
  4. Preluat de Medical 1
  5. Rezolvat
M Raportează

Ce se întâmplă?

Medical Violență Persoană pierdută Hărțuire Aglomerație periculoasă Incendiu sau fum Altceva

Cineva a leșinat, s-a rănit, i-e rău de căldură

Detalii (opțional)

UrgentStaff-ul îl vede primul
ZonaDin GPSScena principală
AnonimNimeni nu vede cine a raportat.
Trimite raportul
Ce urmează
Medical Scena principală · chiar acum Urgent

Raportul pleacă spre staff din telefon în telefon.

  1. Așteaptă un telefon
  2. În drum spre staff
  3. Ajuns la staff
  4. Preluat de Medical 1
  5. Rezolvat
Gata Anulează alerta

Pe drum, raportul e sigilat.

Telefoanele prin care trece îl duc mai departe fără să îl poată deschide. Pe plic nu scrie cine l-a trimis. Doar echipa festivalului are cheia și îți vede numele numai dacă nu raportezi anonim. Mesajele dintre prieteni sunt criptate cap-coadă, la fel.

Ce vede un telefon de pe drum
01versiune 10raport 05ttl 04criptat 9f 3a 71 c2 0b 8e 4d 10id 00 00 00 00 00 00 00 00expeditor: nimeni 6a c1 4f 3bora 00 d6lungime
c4 1e 90 7a 55 0d e3 b2 18 6f a9 33 07 d1 5c e8numărul raportului, la vedere 198 de octeți sigilați: categoria, zona, descrierea

26 de octeți de antet, cel mult 480 de date. Încape într-o singură scriere Bluetooth.

Nu e nimeni în jur? Raportul așteaptă.

Telefoanele păstrează raportul până la 30 de minute și îl dau oricui apare în apropiere. Primul om care trece pe lângă echipa medicală îl duce până acolo, fără să facă nimic.

Păstrat în 3 telefoanemai rămân 30 de minute

Cineva trece pe lângăîl ia cu el, fără să știe

Ajuns la staffPunct medical

Harta festivalului, fără internet.

Zonele festivalului sunt desenate în aplicație. Trimiți „Zona mea” și prietenul vede pinul tău pe hartă. Punctul de întâlnire e mereu pe hartă, cu distanța până la el.

Zona taScena principală · din GPS

AAnaBaruri · chiar acum

Punct de întâlnirela 120 m de tine

Rider tehnic

Ce îi trebuie aplicației și ce face pe drum. Pentru cine vrea să știe exact cum merge.

Telefonul

Sistem
Android 8.0 sau mai nou
Radio
Bluetooth Low Energy
Internet, cont, număr de telefon
nu are nevoie
Servicii Google
nu le folosește
Cu ecranul stins
rulează în fundal, cu o notificare permanentă
Baterie sub 20%
trece singură pe consum redus

Rețeaua

Salturi
cel mult 7
Legături pe telefon
4 pornite de el, 3 primite
Pauză la fiecare salt
50–250 ms, la întâmplare
Același pachet
trimis o singură dată de fiecare telefon
Ordinea pe legătură
raport, confirmare, chat, restul
Prioritate la conectare
staff, apoi telefoanele cu un raport netrimis

Pachetul

Antet
26 de octeți
Date
cel mult 480 de octeți
Mesaj text
cel mult 400 de octeți
Descrierea unui raport
cel mult 140 de caractere
Pe firul Bluetooth
o singură scriere, la MTU 517

Criptarea

Identitatea
chei X25519 și Ed25519, făcute pe telefon
Mesajele
criptate cap-coadă
Rapoartele
sigilate pentru cheia staff-ului
Confirmările staff-ului
semnate; una falsă e aruncată de primul telefon
Biblioteca
libsodium

Memoria

Rapoarte păstrate
30 de minute, cel mult 50
Telefon ancoră
le păstrează 60 de minute
Mesaj nelivrat
retrimis după 15 s, 30 s, 1 min, 2 min, apoi la 5 min
Cât încearcă
24 de ore

Limite

Rapoarte
cel mult 3 în 10 minute
Grup
cel mult 8 oameni
Vecin care trimite prea mult
peste 30 de pachete în 10 s sunt ignorate
Vecin cu pachete stricate
ignorat 10 minute

Instalează-l înainte să pleci.

La festival s-ar putea să nu ai semnal nici ca să îl descarci. Instalează Ping Up acasă și scanați-vă codurile cu prietenii înainte să intrați.

Descarcă Ping Up APK

Versiunea 0.1.0 · Android 8.0 sau mai nou

  1. Descarcă fișierul. Butonul de mai sus aduce aplicația ca fișier APK.
  2. Deschide-l. Din notificări sau din Descărcări. Dacă telefonul întreabă, permite instalarea din browser.
  3. Pornește Ping Up. Scrie-ți numele și dă acces la Bluetooth.
  4. Adaugă-ți prietenii. Scanați-vă codurile, amândoi. De acum vă puteți scrie și fără semnal.

Pe iPhone nu merge încă: Ping Up e doar pentru Android.

Întrebări

Trebuie să aibă și prietenii mei aplicația?

Da. Mesajele sar doar prin telefoanele care au Ping Up pornit. Cu cât sunt mai mulți oameni cu aplicația în jur, cu atât ajunge mai departe un mesaj.

Cât de departe ajunge un mesaj?

Un salt merge cât ține Bluetooth-ul între două telefoane. Un mesaj poate face cel mult 7 salturi, iar rapoartele se mai și păstrează în telefoane și ajung mai departe pe măsură ce lumea se mișcă.

Cine îmi poate citi mesajele?

Doar prietenul căruia îi scrii. Mesajele sunt criptate cap-coadă, iar rapoartele le poate deschide doar echipa festivalului. Telefoanele de pe drum le duc mai departe fără să le poată citi.

Cum ajunge un raport la echipa festivalului?

Echipele care primesc rapoarte (medicii, securitatea) folosesc Ping Up în modul staff, activat cu un cod QR de la organizator. Raportul tău ajunge la ele prin telefoanele din jur. Raportul e anonim dacă nu alegi altfel.

Pot anula un raport?

Da. Dacă nu mai e nevoie de ajutor, apeși „Anulează alerta”. Anularea pleacă spre staff tot din telefon în telefon, iar echipa află că nu mai e nevoie de ea.

Am nevoie de cont sau de număr de telefon?

Nu. La prima pornire telefonul își face singur cheile. Prietenii te văd după numele pe care îl alegi și te adaugă scanând codul tău.

Merge cu ecranul stins?

Așa e gândită. Rulează în fundal, cu o notificare care rămâne în bara de sus. Pe unele telefoane, de exemplu Samsung și Xiaomi, trebuie scoasă din economisirea bateriei. Aplicația îți arată unde.

Îmi consumă bateria?

Ține Bluetooth-ul pornit cât timp e deschisă, deci folosește ceva baterie. Când bateria scade sub 20%, trece singură pe consum redus, mai puțin imediat după ce ai trimis un raport.

De ce cere locația?

Pe Android 11 și mai vechi, Bluetooth-ul nu poate căuta telefoane fără permisiunea de locație. Iar zona ta de pe hartă vine din GPS. O poți alege și de mână.

De ce nu e în Google Play?

Deocamdată se descarcă de aici, ca fișier APK. Dacă telefonul te întreabă, permite instalarea din browserul cu care ai descărcat-o.