Wat is er nieuw

Solo2 evolueert voortdurend. Elke regel op deze pagina is een echte verbetering, actief in productie.

Wat je hier ziet is al beschikbaar. De datum van elke mijlpaal is een schatting: de dag waarop de eerste verbeteringen in productie zijn gegaan.

De versienummers op deze pagina zijn samenvattende labels (één voor elke belangrijke mijlpaal), niet het exacte nummer van elke wijziging. Het volledige technische logboek, met de exacte versie en de datum van elke wijziging, is te vinden in de changelog.

v6.6 functionaliteit beveiliging

Voorbeeld van links, «Mijn notities» en tekst kopiëren

  • Optioneel voorbeeld van links: wanneer je een link verzendt, reist een kaart met de afbeelding, titel en beschrijving van de pagina mee in je versleutelde bericht. Ze staan standaard uitgeschakeld, zijn voor iedereen en jij beslist.
  • De eerste keer dat je een link verzendt, vragen we je eenmalig of je ze wilt; daarna schakel je ze in of uit in het hoofdmenu.
  • Onze server slaat de link niet op en registreert deze niet, en wie het bericht ontvangt, maakt nooit contact met die website.
  • Voorbeelden van YouTube en Reddit worden met een grote afbeelding weergegeven.
  • Je 24 woorden openen niet langer automatisch bij registratie: je vindt ze altijd in «Mijn gegevens → Bekijk je 24 woorden». Schrijf ze op papier.
  • «Mijn notities»: een chat met jezelf om teksten, links en bestanden op te slaan. Wordt aangemaakt bij het eerste gebruik, naar niemand verzonden, synchroniseert met je andere apparaten en je kunt het verbergen met het notitieboekpictogram.
  • «Tekst kopiëren» in pdf's: kopieert de tekst van alle pagina's met één knop, zonder dat het bestand je apparaat verlaat.
  • Tekstherkenning in foto's en gescande pdf's, uitgevoerd op je eigen apparaat: de foto staat rechtop, zelfs als je hem zijwaarts hebt genomen, en je kiest uit ongeveer 30 Europese talen. Elke taal wordt pas gedownload wanneer je erom vraagt en je kunt deze verwijderen via «Mijn gegevens».
  • Hetzelfde bericht of bestand naar meerdere contacten tegelijk sturen is nu gratis voor alle accounts.
  • De hele app verandert direct van taal, zonder de pagina opnieuw te laden.
  • Solo2 werkt zichzelf bij op een veilig moment (nooit tijdens een gesprek, een bestandsoverdracht of terwijl je typt), opent opnieuw in dezelfde chat en laat het je weten met een kort berichtje. Je hoeft nergens meer op te klikken en de pagina niet opnieuw te laden.
  • Het profielmenu is gegroepeerd in secties, en op de computer verschijnen pictogrammen voor kopiëren en doorsturen wanneer je met de muis over een bericht beweegt.
  • Bij het uitloggen wordt het scherm volledig gewist: het concept, de geopende chat, het zoekvak en je accountgegevens zijn niet meer zichtbaar voor de volgende persoon die het apparaat gebruikt.
  • Een melding bovenaan vertelt je in welke status je account zich bevindt (respijtperiode, bijna verlopen proefperiode of gepauzeerd account) en wanneer het wordt verwijderd, en elke geblokkeerde actie legt de reden uit.
  • Elke chat bewaart zijn eigen concept: je wisselt van gesprek en wat je aan het typen was staat er nog steeds, zelfs als je de pagina vernieuwt.
  • Je profielfoto en die van je contacten worden meteen bijgewerkt in de koptekst en in de lijst, en als je deze verwijdert verdwijnt hij echt.
  • Emoji-reacties: als je met de muis over een bericht beweegt of lang ingedrukt houdt op je mobiel, verschijnt er een balk met zes emoji's om met één tik te reageren. Op mobiel wordt de rest van het scherm achter het menu gedimd.
  • «Tekst extraheren» en «Tekst kopiëren» in het menu van foto's en pdf's, zonder ze te openen: de tekst wordt direct op je eigen apparaat herkend.
  • Nieuwe optie «Delen» in het berichtmenu en in de selectiebalk, en «Alle berichten selecteren» in het menu van elk gesprek.
  • Veelvoorkomende links zonder «https://» (zoals youtu.be/… of www.…) zijn nu aanklikbaar, en een bericht met een link wacht voor verzending enkele seconden tot zijn kaart klaar is.
  • Bij het verwijderen van een contact kun je berichten en bestanden bewaren: het gesprek blijft behouden als geschiedenis, gemarkeerd als «Alleen geschiedenis» als jij het hebt verwijderd of «Verwijderd door je contact» als de andere persoon het heeft verwijderd.
  • Het Ondersteuning-contact kan niet worden verwijderd, maar wel worden verborgen, net als «Mijn notities»; het verschijnt weer wanneer je het opent vanuit «Ondersteuning» of wanneer het je een bericht stuurt.
  • «Aan de slag»: een geïllustreerde gids in vijf stappen, in het profielmenu, die ook verschijnt wanneer je chatlijst leeg is.
  • «Afmelden en dit apparaat wissen»: in het profielmenu verwijdert van DIT apparaat je berichten, bestanden en contacten; je account en je andere apparaten blijven zoals ze waren, en je kunt weer inloggen met je naam en wachtwoord.
  • Wanneer iets niet kan worden gedaan (een oproep die niet lukt, een bestand dat niet past, een geweigerde verzending), toont nu een venster met de knop «Begrepen» en de reden dit, in plaats van een melding die vanzelf verdwijnt.
  • Als de microfoon niet werkt bij het bellen of opnemen, laat het venster je weten of je deze hebt geblokkeerd, of er geen microfoon is of dat een andere app deze gebruikt, en waar te kijken.
  • Speciale tikjes (bel, kus…) blijven nu bewaard als een regel in de chat, en als ze laat aankomen (terwijl de ander offline was) zie je ze daar, zelfs als ze niet overgingen.
  • Tikjes bereiken je ook met de app gesloten, als melding, en als je «Tikjes toestaan» voor een contact hebt uitgeschakeld, ontvangt deze er geen.
  • Bij het aanmaken van een account of wanneer je voor het eerst inlogt, worden eerst de voorwaarden en het privacybeleid getoond, met een apart selectievakje om te bevestigen dat je ten minste 16 jaar oud bent. Bestaande accounts accepteren dit eenmalig.
  • „PDF doorzoekbaar maken”: een gescande PDF krijgt een onzichtbare tekstlaag in een kopie die wordt opgeslagen in „Mijn notities”; deze wordt nooit verzonden en het origineel blijft onaangeroerd. Kopieën hebben een gouden rand.
  • Schakelaar „Ontvangen PDF's automatisch converteren” per contact (ook in „Mijn notities”): standaard uitgeschakeld en converteert alleen wat binnenkomt nadat je deze hebt ingeschakeld.
  • Het menu van een PDF toont altijd „PDF doorzoekbaar maken” en verschijnt, als dit niet mogelijk is, gedimd met de reden erbij. Als de PDF al op slechts enkele pagina's tekst bevat, vraagt de app om bevestiging vóór het converteren.
  • „Geschiedenis verplaatsen naar…” in het menu van elke chat: kopieert het hele gesprek naar een andere chat met de oorspronkelijke auteurs en datums, met voortgangsweergave, annuleerknop en hervatting bij vernieuwen.
  • „Alle berichten selecteren” ook binnen de selectiemodus; bij het doorsturen van 200 berichten of meer vraagt de app eerst bevestiging en verstuurt deze in delen met voortgangsweergave.
  • Het verwijderen van een enorme chat gaat veel sneller, en bij elke verwijdering van 500 berichten of meer verschijnt een voortgangsbalk.
  • Elke oproep laat aan beide kanten een regel achter in de chat: geweigerd, bezet, gemist, mislukt of beantwoord met de gespreksduur.
  • Een mislukte verzending blijft gemarkeerd en kan met één tik opnieuw worden geprobeerd; de melding synchroniseert tussen je apparaten.
  • Je profielfoto bereikt je contacten vanaf elk van je apparaten, de meest recente wint altijd, en het verwijderen ervan bereikt hen ook als ze offline waren.
  • Ongelezen chats hebben een markering, staan bovenaan onder de geopende chat en het aantal verschijnt in de tabtitel. Een bericht telt alleen als gelezen als het venster op de voorgrond staat.
  • In een chat met een verwijderd account kun je blijven schrijven; een melding laat je weten dat wat je typt in behandeling blijft. Bij het kopiëren van geselecteerde berichten wordt alleen gekopieerd wat je leest.
  • Je kunt leesbevestigingen in- of uitschakelen in de instellingen; als je ze uitschakelt, zie je niet wanneer anderen je berichten lezen en zien anderen niet wanneer jij die van hen leest.
v6.5 functionaliteit beveiliging

Gecertificeerde datum, ondertekende kopie en professionele kaart

  • Datum certificeren op elk bestand in een chat: tot drie onafhankelijke tijdautoriteiten ondertekenen het en je ontvangt een bewijs dat je zelf kunt controleren (2 per maand in Normal, 20 in Pro, 100 in Business)
  • Verifieerbare ondertekende kopie: exporteer een gesprek met een handtekening die iedereen offline en zonder account kan verifiëren, en toon een enkel bericht afzonderlijk aan; aangemaakt door betaalde accounts
  • Professionele kaart voor Pro en Business: een banner en maximaal drie regels bovenaan elk gesprek, die je contacten alleen zien als we hebben ondertekend dat je account dit abonnement heeft
  • Kleurlabels voor je contacten, met naam en filter, die alleen jij op je apparaten ziet
  • Stuur een bericht of bestand naar meerdere contacten tegelijk, met het resultaat voor elk van hen
  • Een eigen klok in de app, gecorrigeerd met de server, die je in het oranje waarschuwt als de klok van je apparaat niet goed staat
  • De beveiligingssleutels van je contacten reizen naar je andere apparaten en de sessie wordt vernieuwd terwijl je de app gebruikt
  • Privé-identiteitsdocumenten: bewaar een document (identiteitskaart, rijbewijs, certificaat) versleuteld in je account en presenteer het aan een contact voor de tijd die je kiest, met ontvangstbevestiging en de mogelijkheid om het in te trekken
  • De Ondersteuning-chat is nu een end-to-end versleuteld gesprek, net zoals die met je contacten
v6.4 functionaliteit ux beveiliging

Business-account: financier en nodig je team uit

  • Nieuw Business-account, om accounts van andere personen uit te nodigen en te financieren met een door de beheerder configureerbare bonus
  • Financier een account dat al bestaat, of wijzig je eigen accountniveau op elk gewenst moment
  • Accounts die via een uitnodiging zijn aangemaakt, moeten hun tijdelijke wachtwoord wijzigen bij de eerste keer inloggen
  • Nieuwe visuele identiteit, gedeeld met de rest van de Solo-familie: opnieuw ontworpen inlogscherm, eigen typografie en een nieuw standaard "Solo"-thema
  • De identifiers van je contacten en berichten worden niet langer als platte tekst op je apparaat opgeslagen: ze worden vóór het opslaan onomkeerbaar getransformeerd, zodat zelfs directe toegang tot de lokale opslag niet onthult met wie je praat
  • Nieuw optioneel paneel voor technische statistieken, standaard uitgeschakeld: toont in realtime je actieve tunnels, kanalen en verzonden en ontvangen bytes, alleen zichtbaar voor jou
v6.3 functionaliteit

Pro-account en uitnodigingslinks

  • Nieuw Pro-account, met de mogelijkheid om de account van iemand anders te financieren bij aanmaak of later
  • Vooraf gemaakte uitnodigingslinks: deel een link en de andere persoon komt direct binnen, zonder voorgaande stappen
  • Sorteer je tunnels op naam of recente activiteit
  • Kopieer een bericht naar het klembord vanuit het contextmenu
v6.2 beveiliging

Stille koppeling, metadata verwijderd, app vergrendeld

  • Nieuwe koppeling met weinig metadata: scan een QR-code of open een link, en niets onthult wie met wie verbinding maakt
  • Accountherstel op een nieuw apparaat met behulp van alleen je 24 woorden
  • Automatische verwijdering van metadata (EXIF, GPS-locatie) uit verzonden foto's, met zichtbare indicator en voorkeur per contact
  • App-vergrendeling met pincode of vingerafdruk/Face ID, met je accountwachtwoord als back-up
  • Zoeken in al je gesprekken tegelijk, niet slechts in één specifiek gesprek
v6.1 infrastructuur beveiliging

Herbouwde berichten-engine, robuuste synchronisatie

  • Nieuwe berichten-engine en gegevensschema helemaal opnieuw opgebouwd — de grootste interne wijziging voor het project tot nu toe
  • Synchronisatie tussen je eigen apparaten met automatische zelfreparatie: detecteert en corrigeert afwijkingen zonder enige gebruikersactie
  • Volledig herontwerp van de realtime communicatiekern, waarmee meerdere echte beveiligingsproblemen zijn opgelost
  • Grote bestandsoverdrachten met automatisch herstel van beschadigde segmenten
  • Onbeperkt opnieuw proberen voor directe verbinding: als een gesprek terugvalt op de relay-modus, blijft Solo2 proberen terug te keren naar de directe tunnel
  • Indicator voor verbindingstype (direct/relay) aangepast om altijd dezelfde status aan beide kanten te tonen
  • Back-up en herstel opnieuw opgebouwd bovenop de nieuwe gedeelde engine
  • Volledige afronding van een systeembrede beveiligingsaudit: tientallen bevindingen opgelost, van cryptografie tot sessiebeheer
v5.1 infrastructuur

Realtime communicatie

  • WebSocket voor directe signalering tussen gebruikers
  • Intelligente polling als automatische terugval wanneer WebSocket niet beschikbaar is
  • Herverbinding met willekeurige jitter om serveroverbelasting te voorkomen
  • Onderbreking-vrije uitrol (blue-green deploy) voor onzichtbare updates
  • Automatische detectie van geblokkeerde processen met melding aan de beheerder
v5.0 beveiliging functionaliteit

Soevereine identiteit en bestanden zonder limieten

  • Willekeurige mastersleutel van 256 bits — hetzelfde cryptografische niveau als Bitcoin
  • 24 herstelwoorden (BIP39-standaard) om je identiteit op elk apparaat te herstellen
  • Offline toegang met herstelzin — werkt zonder server
  • Bestandsoverdracht van elke omvang via direct P2P (getest met 10 GB)
  • Streaming naar schijf: de ontvanger schrijft direct zonder geheugen te overbelasten
  • Automatische hervatting als de verbinding wordt onderbroken tijdens een overdracht
  • SHA-256 integriteitscontrole bij elk overgedragen bestand
  • End-to-end versleutelde spraakoproepen
  • End-to-end versleutelde videogesprekken
  • Apparaatnaam en vingerafdruk om te zien vanaf welk apparaat je verbindt
v4.0 beveiliging

Deterministische identiteit en meerlaagse bescherming

  • Je wachtwoord genereert je cryptografische identiteit — het wordt niet opgeslagen, het wordt berekend
  • Device Secret: onzichtbare tweede laag die je wachtwoord versterkt zonder dat je iets hoeft te doen
  • Wachtwoordrotatie met automatische herversleuteling van al je gegevens
  • Herstelvenster als je gegevens niet ontsleuteld kunnen worden
  • TOFU-verificatie (Trust On First Use) bij het wisselen van apparaat
  • Efemere signalen: signaleringssleutels worden per sessie gegenereerd en daarna verwijderd
v3.17 functionaliteit ux

Volledige chat en professionele ervaring

  • Emoji-reacties op berichten (lang indrukken)
  • Berichten verwijderen voor iedereen (venster van 60 seconden) met bescherming tegen spoofing
  • Zelfvernietigende berichten: worden automatisch gewist na het lezen
  • Direct zoeken in de gespreksgeschiedenis
  • Tijdscheidingen in de chat (Vandaag, Gisteren, volledige datum)
  • Bezorg- en leesbevestigingen met exact tijdstip
  • Geschiedenis kopiëren tussen tunnels
  • Efemere tunnels met timer (5 min, 15 min, 1 uur)
v3.15 functionaliteit

Multimedia en verificatie

  • Spraakberichten met golfvorm en afspelen in de chat
  • GeoSello: GPS-locatie cryptografisch ondertekend met Ed25519
  • Protocol Espejo: volledige synchronisatie tussen je eigen apparaten
  • Profielfoto's met ingebouwde editor
v3.14 ux beveiliging

Professioneel ontwerp en interferentiebescherming

  • Volledig visueel herontwerp: zachte bubbels, SVG-pictogrammen, Voronoi-patroon
  • Signaleringsbeveiliging tegen interferentie tussen tunnels
  • Protocol Espejo: synchronisatie tussen je eigen apparaten
  • ICE Restart: snelle herverbinding zonder de versleutelde sessie te verliezen
  • Herontworpen zijpaneel met voorvertoning van het laatste bericht
v3.02 beveiliging functionaliteit

Zero Knowledge Total

  • De server slaat geen relaties tussen gebruikers op — je apparaat is de enige bron
  • Uitnodigingen met magische link: één klik om te verbinden
  • Toque Perfecto: automatische verbinding vanuit pushmelding
  • Al je gegevens versleuteld exporteren en importeren
  • Cryptografische identiteitsverificatie van contacten (Safety Numbers)
  • Intelligente pushmeldingen met cryptografische verificatie
v3.0 infrastructuur

Modulaire architectuur en prestaties

  • Backend herschreven met modulaire architectuur (gespecialiseerde handlers)
  • Frontend gemigreerd naar ES6 modules met geoptimaliseerd laden
  • Versleuteling versneld door WebAssembly (tot 860x sneller bij batchbewerkingen)
  • Thread Pool voor gelijktijdige verbindingen
  • Graceful shutdown zonder actieve verbindingen te verliezen
v2.0 talen beveiliging

Internationalisering en verharding

  • 36 talen beschikbaar, inclusief RTL-ondersteuning (Arabisch, Farsi, Hebreeuws)
  • Wachtwoordhashing met Argon2id (bestand tegen hardware-aanvallen)
  • Database met WAL-modus voor maximale integriteit
  • Geautomatiseerd deploysysteem met rollback
  • Dynamische TURN-server voor verbindingen achter restrictieve firewalls
v1.0 fundament

Het begin

  • Versleutelde chat, directe verbinding tussen apparaten
  • Backend geschreven in Zig: native binary van 5,8 MB zonder afhankelijkheden
  • PWA installeerbaar op elk apparaat zonder app store
  • Beheerderspaneel met authenticatie
  • Eigen binair protocol (zcatpack) voor efficiënte communicatie

Acceso anticipado por invitación. Solo2 está en desarrollo activo. Cada versión que ves aquí es código real funcionando en producción, no una promesa. Si quieres probar Solo2, solicita una invitación desde la página principal.