Čím sa líšime

Platobný terminál, ktorý nepotrebuje náš server

Bežné platobné aplikácie stoja na serveri prevádzkovateľa. Ležia na ňom vaše dáta, prihlasujete sa cez neho a tečú cez neho informácie o platbách. Payky žiadny taký server nemá. Pár serverov síce prevádzkujeme — na zašifrovanú zálohu a doplnkové funkcie — ale predávať a prijímať platby môžete aj bez nich.

Spustiť Payky

Porovnanie

Bežná cloudová aplikácia, alebo Payky

Čo porovnávameBežná cloudová aplikáciaPayky
Kde sú dátaNa serveri prevádzkovateľaVo vašom zariadení
RegistráciaE-mail, heslo, často aj dokladyŽiadna
Kto stojí medzi zákazníkom a vamiServer prevádzkovateľaNikto od nás
Keď vypadne serverNedá sa predávaťPredávate ďalej
Kto si prečíta vaše tržbyPrevádzkovateľ a každý, kto sa dostane do jeho databázyLen vy
Keď firma skončíStihnete si stiahnuť export?Aplikácia aj dáta vám zostanú
Zdrojový kódUzavretýOtvorený (MIT)
  • Peniaze
  • Komunikácia aplikácie

Bežná cloudová aplikácia

Payky

Platba zákazníkaVáš bankový účetServer prevádzkovateľa aplikácieVaša aplikácia

Bežná cloudová aplikáciaAplikácia posiela všetko na server prevádzkovateľa a až ten hovorí s vašou bankou. Pritom drží dáta všetkých obchodníkov.

PaykyPeniaze idú rovno na váš účet a telefón sa na platbu pýta priamo vašej banky.

Local-first

Žiadny cloud: dáta máte u seba

Katalóg, účty, platby aj nastavenia máte uložené vo svojom zariadení. Aplikácia s nimi pracuje priamo, a preto reaguje okamžite a na predaj internet nepotrebuje. Synchronizácia je šikovný doplnok, nie podmienka.

Predávate aj bez internetu

Ide aj bez internetu

  • Otvoriť účet a nablokovať položky
  • Ukázať zákazníkovi QR kód na platbu
  • Prijať hotovosť a uzavrieť účet

Dokončí sa, keď budete online

  • Potvrdenie QR platby z banky
  • Bitcoinové platby
  • Odoslanie tržby do EET
  • Záloha a synchronizácia s ďalšími zariadeniami

Kvôli EET zákazník nikdy nečaká: tržba sa finančnej správe pošle na pozadí.

Viac pokladníc naraz

Na tých istých dátach môže pracovať viac zariadení naraz, aj bez internetu. Hneď ako sa pripoja, zmeny sa samy spoja a žiadny centrálny server nemusí rozhodovať, ktorá má prednosť.

Rýchlosť nezávisí od pripojenia

Každé ťuknutie sa hneď uloží do zariadenia. Nič nečaká na odpoveď zo servera.

Bez registrácie

Žiadna registrácia, žiadne overovanie

Pri prvom spustení si aplikácia vytvorí kryptografický kľúč a ten je vaším účtom. Je to ako kľúč od trezoru, ku ktorému neexistuje zámočník: kto ho má, dáta otvorí, a kto ho stratí, tomu ich nikto neotvorí.

Prečo to ide

Registráciu potrebuje hlavne prevádzkovateľ. Musí vedieť, čie dáta má na serveri, a púšťať k nim len vás. Payky žiadne vaše dáta na serveri nemá, takže vám nemá čo zakladať. K dátam vás nepúšťa náš server, ale kľúč.

Obnovovacia fráza

Kľúč si môžete zapísať ako obnovovaciu frázu — rad slov. Kto ju má, má aj účet: otvorí dáta aj bitcoinovú peňaženku. Na nové zariadenie účet prenesiete tak, že naskenujete QR kód zo súčasného zariadenia a potvrdíte šesťmiestny kód. Fráza pritom zariadenie vôbec neopustí.

Prečo od vás nechceme doklady (KYC a AML)

Payky vaše peniaze nikdy nedrží ani nepreposiela. Platba prevodom ide z banky zákazníka rovno na váš účet, ktorý už overila vaša banka. Bitcoiny prijíma peňaženka, ku ktorej máte kľúče len vy. Aplikácia teda u seba nemá žiadne peniaze, kvôli ktorým by vás musela overovať.

Takto obnovovacia fráza vyzerá. Toto je len ukážka, tá vaša bude iná.

  1. 1.garden
  2. 2.ocean
  3. 3.silver
  4. 4.tiger
  5. 5.bread
  6. 6.window
  7. 7.lunar
  8. 8.cotton
  9. 9.museum
  10. 10.frost
  11. 11.anchor
  12. 12.velvet
  13. 13.candy
  14. 14.robot
  15. 15.maple
  16. 16.harbor
  17. 17.pencil
  18. 18.sunset
  19. 19.valley
  20. 20.cherry
  21. 21.rocket
  22. 22.island
  23. 23.puzzle
  24. 24.meadow
Sloboda znamená aj zodpovednosť
Čo sa staneDáta podnikuBitcoiny v peňaženkePeniaze na bankovom účte
Stratím telefónNa novom zariadení zadám frázu a dáta sa stiahnu z relayov.ZostanúZostanúZostanú
Stratím obnovovaciu frázuKým mám telefón, frázu si v nastaveniach znova opíšem.ZostanúZostanúZostanú
Stratím telefón aj frázuA účet nemám na žiadnom inom zariadení.StratenéStratenéZostanú

Heslo si e-mailom obnoviť nedá a dáta ani bitcoiny vám nevrátime, pretože ich nemáme. Frázu si preto zapíšte a schovajte na bezpečné miesto mimo počítača.

Záloha a synchronizácia

Záloha, ktorú neprečíta nikto okrem vás

Dáta sa šifrujú priamo vo vašom zariadení a von odchádza len nečitateľný šum. Prečítať ho dokáže len ten, kto má kľúč.

Váš telefónServer / relayVaše ďalšie zariadenie

Bežná cloudová aplikácia

Payky

  • Podpora
  • Technici
  • Obchodné oddelenie
  • Útočník
Čo vidí server prevádzkovateľaEspresso 2× · 130 Kč · 14:32 · stôl 3 · QR platba
Čo vidí relay9f3a e71c 04bd c2a8 5e19 b7f0 1d6e 83c4 …

Pri cloudovej aplikácii má kľúč k dátam prevádzkovateľ. Prečíta ich teda on aj ktokoľvek, kto sa k serveru dostane: podpora, technici, obchodné oddelenie alebo útočník pri úniku. Pri Payky vidí relay len šifrovaný šum a kľúč máte len vy. Ani naša podpora vaše dáta nevidí — pozná len to, čo jej sami napíšete.

Čo je relay
Jednoduchý server postavený na open-source knižnici Evolu, ktorý odovzdáva zašifrované dáta medzi vašimi zariadeniami. Funguje ako pošta so zalepenými obálkami: vie, komu a kedy ich doručila, ale dovnútra nevidí.
Obsah nevidí
Dáta sa zašifrujú vaším kľúčom ešte predtým, než opustia zariadenie. Na relayi ležia len nečitateľné bloky.
Vidí metadáta
Len to, čo je na obálke: anonymný identifikátor účtu, kedy dáta prišli a koľko ich bolo. Vaše meno, firmu ani sumy nepozná.
Dva relaye naraz
Záloha ide na relay Payky (live-relay.payky.me) a zároveň na relay spriateleného projektu Linky (evolu.linky.fit), ktorý stojí na rovnakých princípoch. Keď jeden vypadne, druhý ide ďalej. V nastaveniach ich môžete vypnúť alebo pridať vlastný, napríklad na svojom serveri.
Obnova
Na novom zariadení zadáte obnovovaciu frázu, alebo účet prenesiete QR kódom. Aplikácia sa pripojí k relayom, stiahne zašifrované dáta a rozšifruje ich až u vás.

Platby

Medzi vami a zákazníkom nestojíme

Peniaze idú rovno na váš účet alebo do vašej peňaženky. Žiadny server Payky im nestojí v ceste.

QR platba prevodom

Bitcoin (Lightning)

Platba kartou

Banka zákazníka
Váš bankový účet
Peňaženka zákazníka
Sieť Spark
Vaša peňaženka
Karta zákazníka
Switchio a banka obchodníka
Váš bankový účet
Paykymimo cesty peňazí

QR platba prevodom

  1. 1Telefón vytvorí QR kód s číslom vášho účtu, sumou a variabilným symbolom. Žiadny server sa na tom nepodieľa.
  2. 2Zákazník ho naskenuje v aplikácii svojej banky a platbu potvrdí.
  3. 3Peniaze idú z banky zákazníka rovno na váš účet, pri okamžitej platbe v priebehu niekoľkých sekúnd.
  4. 4Payky sa potom samo opýta vašej banky, či platba dorazila. Použije na to token — prístupový kľúč k vášmu bankovému účtu, ktorý máte uložený len vy.

Automatické párovanie platieb zatiaľ funguje len s Fio bankou. Pri iných bankách zaplatenie potvrdíte ručne.

Bitcoin (Lightning)

Lightning je sieť na okamžité platby bitcoinom. Payky vystaví faktúru z vašej peňaženky Spark, ktorá beží priamo v aplikácii. Platba príde do vašej peňaženky a kľúče k nej má len vaše zariadenie. Transakcie spracúvajú operátori siete Spark a poskytovateľ Lightning brány — tí vidia ich sumu a čas. Kurz na prepočet na korunu berie aplikácia z verejnej služby Yadio.

Platba kartou

Na zariadení s terminálom Switchio odovzdá Payky aplikácii Switchio len sumu. Kartu potom spracuje Switchio a banka obchodníka, rovnako ako pri každom inom termináli. Údaje z karty sa do Payky vôbec nedostanú.

Hotovosť: tu ste len vy a zákazník.

Bezpečnosť

Nemáme vaše dáta, takže ich nemôžeme stratiť

Nikde neležia dáta všetkých obchodníkov pohromade, takže nie je čo ukradnúť naraz.

Bežná cloudová aplikácia

Jedna databáza s dátami všetkých obchodníkov: stačí jeden prienik.

Payky

Každé zariadenie zvlášť a zamknuté: nie je na čo zaútočiť naraz.

Žiadny lákavý cieľ

Server s dátami tisícov obchodníkov je pre útočníka ideálny cieľ: stačí jeden prienik a má všetko. A väčšina únikov nevzniká prelomením šifry, ale kvôli zle nastavenej databáze, ukradnutému heslu správcu alebo zamestnancovi, ktorý má prístup ku všetkému. Payky taký server nemá. Útočník by musel napadnúť každé zariadenie zvlášť a na relayoch nájde len zašifrované dáta.

Vaše dáta patria vám

Kto má vaše dáta, môže ich analyzovať, predať, na požiadanie vydať alebo stratiť. Pri Payky ich čítate len vy, a nikto nás nemôže prinútiť ich vydať, pretože ich nemáme.

Citlivé údaje zostávajú u vás

Obnovovacia fráza, token k banke aj certifikát pre EET sú uložené v dátach účtu, ktoré sa synchronizujú len zašifrované. Tržby do EET podpisuje a odosiela priamo vaše zariadenie, bez sprostredkovateľa.

PIN pre obsluhu

PINom môžete zamknúť nastavenia, vratky a ďalšie citlivé akcie, aby obsluha mohla len predávať. Nech je jasno: PIN chráni pred zvedavcami pri pulte, nie pred útočníkom, ktorý má k zariadeniu plný prístup. Skutočnú ochranu dávajú obnovovacia fráza a zámka telefónu.

Bez sledovania

Payky nepoužíva analytiku ani žiadne sledovacie služby. Hlásenie chýb je vypnuté, kým si ho sami nezapnete. A keď ho zapnete, obnovovacia fráza a čísla účtov sa z hlásenia odstránia ešte pred odoslaním.

Transparentnosť

Nehovoríme „verte nám“, ale „overte si to“.

Dobrý zámok je bezpečný, aj keď každý vie, ako funguje. Tajný musí zostať len kľúč. Odborníci na šifrovanie tomu hovoria Kerckhoffsov princíp a Payky na ňom stojí: do kódu sa môže pozrieť ktokoľvek, ale kľúč — vašu obnovovaciu frázu — máte len vy.

Bežná cloudová aplikácia

Bezpečné. Verte nám.

Dovnútra nevidíte, môžete len veriť.

Payky

Vidíte, ako zámok funguje, a aj tak ho neotvoríte. Kľúč máte len vy.

Kód je verejný

Celá aplikácia je na GitHube pod licenciou MIT. Pozrieť si ju môže ktokoľvek — vy, váš ajťák, pokojne aj konkurencia.

Zdrojový kód na GitHube

Pravidlá s dôkazmi

Ako sa má aplikácia správať, máme spísané priamo v repozitári. Pri každom pravidle je uvedené, ktorý test ho stráži, alebo prečo žiadny nemá. Keď kód pravidlo poruší, test zlyhá.

Priznávame aj slabiny

PIN útočníka nezastaví, relay vidí metadáta a operátori siete Spark vidia sumy. Píšeme to otvorene, pretože bezpečnosť, ktorá o svojich slabinách mlčí, nie je bezpečnosť, ale reklama.

Ako sa overuje jedno tvrdenie

  1. 1TvrdenieNa tejto stránke sľubujeme: „Kvôli EET zákazník nikdy nečaká.“
  2. 2PravidloV repozitári je to zapísané ako rozhodnutie: EET nikdy nezdrží platenie.
  3. 3TestKontroluje, že sa po zaplatení obrazovka ukáže hneď, aj keď EET práve nefunguje.
  4. 4VyPravidlo aj test si môžete prečítať. A kto sa v tom vyzná, môže si test sám spustiť.

Nechcete veriť ani nášmu zostaveniu?

Že aplikácia na payky.me alebo vo vašom telefóne vznikla presne z kódu na GitHube, zatiaľ dokázať nevieme — na to by boli potrebné tzv. reprodukovateľné zostavenia a tie nemáme. Veriť nám v tom ale nemusíte: z kódu na GitHube si aplikáciu môžete zostaviť sami a prevádzkovať vlastnú verziu.

Úplný zoznam

Nič neskrývame: úplný zoznam spojení

Každá služba, s ktorou Payky hovorí: čo jej posiela, kedy a pri našich serveroch aj prečo. Zoradené podľa toho, kedy k spojeniu dochádza.

Kým nič nezapnete ani nepoužijete, hovorí aplikácia nanajvýš s webom payky.me a s dvoma relaymi. A tým posiela len zašifrované dáta.

Zakaždým, keď aplikáciu používate

  • Server Payky

    Web payky.me

    Čo sa odosiela
    Nič, len sa stiahne aplikácia.
    Kedy
    Pri otvorení webovej verzie.
    Prečo
    Odtiaľto sa načítava webová verzia aplikácie. Verzia pre Android je nainštalovaná priamo v telefóne.
  • Server Payky

    Relay live-relay.payky.me

    Čo sa odosiela
    Zašifrované dáta účtu a anonymný identifikátor.
    Kedy
    Stále, ale dá sa vypnúť.
    Prečo
    Záloha a synchronizácia.
  • Tretia strana

    Relay spriateleného projektu Linky (evolu.linky.fit)

    Čo sa odosiela
    Zašifrované dáta účtu.
    Kedy
    Stále, ale dá sa vypnúť.

Len keď si to zapnete

  • Server Payky

    AI asistent

    Čo sa odosiela
    Vaše otázky a odpovede asistenta. Ak to povolíte, aj účty a platby, ktoré si asistent prečíta.
    Kedy
    Len keď asistenta zapnete.
    Prečo
    Náš server drží kľúč k AI modelu a otázky odovzdáva poskytovateľovi AI. Konverzácia sa nikam neukladá. Asistent si od nás navyše sťahuje dokumentáciu aplikácie, aby vedel, ako funguje.
  • Tretia strana

    Vaša banka (Fio API)

    Čo sa odosiela
    Váš token a dopyt na pohyby na účte.
    Kedy
    Keď máte zapnuté párovanie platieb.
  • Tretia strana

    Finančná správa ČR (EET)

    Čo sa odosiela
    Podpísané údaje o tržbe.
    Kedy
    Keď máte zapnutú EET.
  • Tretia strana

    Operátori siete Spark a Lightning brána

    Čo sa odosiela
    Bitcoinové transakcie.
    Kedy
    Keď máte zapnuté bitcoinové platby.
  • Tretia strana

    Sentry

    Čo sa odosiela
    Technický popis chyby bez frázy a čísel účtov.
    Kedy
    Len keď hlásenie chýb zapnete.
  • Tretia strana

    Open Food Facts a Open Beauty Facts

    Čo sa odosiela
    Naskenovaný čiarový kód.
    Kedy
    Keď máte zapnuté dohľadávanie produktov.

Len pri konkrétnej akcii

  • Server Payky

    Podpora

    Čo sa odosiela
    Nič.
    Kedy
    Pri otvorení podpory.
    Prečo
    Aplikácia sa dozvie, komu má správy pre podporu doručiť.
  • Server Payky

    Kontaktný formulár

    Čo sa odosiela
    Meno, kontakt a správa.
    Kedy
    Keď formulár odošlete.
    Prečo
    Odovzdá správu do chatu podpory.
  • Server Payky

    Dary

    Čo sa odosiela
    Výška daru.
    Kedy
    Keď prispejete.
    Prečo
    Vystaví faktúru na váš dar.
  • Server Payky

    Testovacie certifikáty EET

    Čo sa odosiela
    Nič citlivé.
    Kedy
    Keď v nastaveniach EET skúšate testovacie prostredie.
    Prečo
    Vydáva verejné testovacie certifikáty.
  • Tretia strana

    Yadio

    Čo sa odosiela
    Dopyt na kurz.
    Kedy
    Keď prepočítavate bitcoin na vašu menu.
  • Tretia strana

    Switchio

    Čo sa odosiela
    Suma platby.
    Kedy
    Pri platbe kartou (Android).
  • Tretia strana

    Vydavateľ Bolt Card zákazníka

    Čo sa odosiela
    Žiadosť o platbu z karty.
    Kedy
    Keď zákazník zaplatí priložením Bolt Card (Android).
  • Tretia strana

    Lightning adresa príjemcu

    Čo sa odosiela
    Žiadosť o faktúru.
    Kedy
    Keď vyberáte na Lightning adresu.
  • Tretia strana

    Nostr relaye

    Čo sa odosiela
    Zašifrované správy pre podporu, verejný profil účtu a dáta na prenos účtu na iné zariadenie.
    Kedy
    Keď používate podporu, profil alebo prenos účtu.

Žiadna z týchto služieb nedostane do rúk vaše peniaze ani čitateľné dáta vášho podniku. Výnimkou je len to, čo sami napíšete AI asistentovi alebo podpore.

Do budúcna

Nie ste na nás závislí

Predaj ani platby na našich serveroch nestoja. Pozrite sa, čo sa stane, keď vypadnú — a čo keby Payky skončilo.

Keď naše servery vypadnú
FunkciaČo sa stane
Predaj, účty a hotovosťFungujú ďalej
QR platby, bitcoin a kartyFungujú ďalej
EETFunguje ďalej, tržby idú rovno finančnej správe
Záloha a synchronizáciaIde ďalej cez relay Linky, ak ho máte zapnutý
Webová verziaOtvorí sa z pamäte prehliadača, ak ste ju už niekedy otvorili. Aplikácia pre Android funguje ďalej.
AI asistent, podpora, kontaktný formulár a daryNefungujú, kým servery znova nenabehnú

Keby Payky skončilo

Dáta máte u seba

Aplikácia v telefóne funguje ďalej.

Synchronizácia funguje ďalej

Cez akýkoľvek dostupný relay, pokojne aj váš vlastný.

Peniaze u nás nie sú

Bankový účet je váš a bitcoinovú peňaženku otvoríte obnovovacou frázou aj v inej aplikácii, ktorá podporuje Spark.

Časté otázky

Vyskúšajte to sami

Bez registrácie, hotovo za minútu. Stačí otvoriť aplikáciu.

Skúste si to: otvorte aplikáciu, zapnite režim lietadla a nablokujte espresso. Účet sa otvorí, položky pribudnú a hotovosť prejde.

Spustiť Payky