Spelavonden vinden plaats in kelders, hutten en conventiehallen met overbelast Wi-Fi. Ludoya is hiervoor gebouwd: de app blijft werken zonder verbinding, en alles wat je offline doet synchroniseert automatisch op het moment dat je weer online bent.
Wat offline werkt

- Speelsessies vastleggen: noteer wie er speelde, de scores, de duur en de plek; run een live sessie aan tafel
- Speelsessies bewerken of verwijderen: wijzigingen komen in de wachtrij als al het andere
- Je collectie beheren: spellen toevoegen, exemplaren bewerken, je lijsten bijwerken, spellen markeren die je wil spelen
- Een spel beoordelen: met je ervaringsniveau en hoe vaak je het al gespeeld had; het moment waarop je het liefst iets beoordeelt, is meteen na het spelen, en dat is precies wanneer het signaal het slechtst is
- Spellen zoeken: de spellen die je bezit en de laatste paar duizend die je bekeken hebt, zijn op het apparaat te zoeken, dus een speelsessie toevoegen wacht nooit op het netwerk
- Bewaarde inhoud doorbladeren: je collectie en de spellen die je recent bekeken hebt, blijven beschikbaar
Een balk zegt wanneer je offline bent, dus je weet altijd waar je aan toe bent. Je wijzigingen staan veilig op het apparaat tot ze bezorgd kunnen worden. Hetzelfde geldt als je bereik prima is maar Ludoya zelf niet bereikbaar is: een score of een afgeronde partij die niet binnen een paar seconden doorkomt, blijft op het apparaat staan en wordt verstuurd zodra dat kan, dus een tik aan tafel doet nooit zomaar niets.
Het enige dat een verbinding nodig heeft, is de AI-spelassistent — die antwoordt uit regelboeken op onze servers, dus de knop gaat opzij terwijl je offline bent en komt terug wanneer je opnieuw verbindt. Scores, timers, foto's en notities gaan gewoon door.
Evenementen in een kelder
Locaties zijn precies waar het signaal sneuvelt, en dat is precies wanneer aanwezigen het programma nodig hebben. Elk evenement dat je opent, wordt op je apparaat bewaard met alles waar je bij de deur naar zou zoeken:
- het programma en de subevenementen, met de spellen van elk
- je tickets en hun QR-codes om in te checken
- de borden van het toernooi: indelingen, stand en schema
Zonder verbinding laat de evenementpagina die kopie zien in plaats van een foutmelding. Online wint het netwerk altijd, en alles wat veranderde terwijl je weg was (een nieuwe ronde, een verplaatste tafel) vervangt de bewaarde kopie zodra het binnenkomt. Een week nadat ze voorbij zijn, verdwijnen evenementen van je apparaat.
De kassa van de markt werkt ook offline. Op een Bring & Buy komen verkopen die je zonder signaal aanslaat in de wachtrij op het apparaat, met een balk die zegt hoeveel er wachten, en ze gaan door zodra het terug is. Een doos die offline twee keer verkocht wordt, krijgt een signaal en wordt nooit dubbel geteld.
Hoe de synchronisatie werkt
Zodra je verbinding is hersteld, verstuurt Ludoya je wijzigingen in de wachtrij automatisch — je hoeft geen knop in te drukken. Terwijl je online bent, synchroniseert de app ook stilletjes om de paar minuten opnieuw om al je apparaten up-to-date te houden.
Als een wijziging na herhaalde pogingen niet kan worden afgeleverd, wordt deze op de pagina Synchronisatieproblemen geplaatst in plaats van stilletjes te worden weggegooid — daar bekijk je deze en beslis je wat je wilt behouden. In de praktijk komt dit zelden voor; het beschermt je vooral tegen randgevallen.
Op elk apparaat
Ludoya werkt als website, als installeerbare webapp en als natieve iOS- en Android-apps — met overal hetzelfde account en dezelfde gegevens. Start een livesessie op je telefoon aan tafel, en de speelsessie staat op je profiel wanneer je je laptop opent.