Contacten en kanalen
Hoe voeg je een contact toe
Ugolok heeft geen telefoonnummers of bijnamen waarmee je "gevonden" kunt worden — in plaats daarvan heeft iedereen een publieke sleutel (deze begint met npub1...). Dit is tegelijk een adres en iets dat niet vervalst kan worden: een bericht dat met deze sleutel is verzonden, komt gegarandeerd van deze sleutel, en niet van iemand anders.
Stappen:
- Vraag de persoon met wie je wilt praten om zijn publieke sleutel (
npub...) — deze kan worden gekopieerd vanaf het scherm "Profiel" en op elke manier worden doorgestuurd (mondeling, in een andere messenger, persoonlijk getoond). - Open de sectie "Contacten" → "Contact toevoegen" en plak de ontvangen sleutel.
- De persoon ontvangt een verzoek. Hij moet dit aan zijn kant accepteren.
- Na wederzijdse instemming worden jullie contacten en kunnen jullie met elkaar praten.
Een verzoek kan op elk moment worden geannuleerd of geweigerd — er gebeurt niets zonder expliciete toestemming van beide kanten.
Belangrijk: zolang jullie geen sleutels hebben uitgewisseld via een onafhankelijk kanaal (persoonlijk, telefonisch, in een andere messenger), kun je er niet volledig zeker van zijn dat een sleutel echt toebehoort aan de persoon met wie je wilt praten — dit is een algemene regel voor elk op sleutels gebaseerd systeem, geen eigenaardigheid van Ugolok specifiek.
Hoe contactgroepen werken
Al je contacten kunnen worden georganiseerd in groepen (bijvoorbeeld "Familie", "Werk", "Vrienden") — dit is op zich al handig, en ook omdat toegang tot je kanalen rechtstreeks afhangt van groepen (zie hieronder).
Hoe toegang tot kanalen werkt
Een kanaal is je eigen persoonlijke ruimte (iets tussen een berichtenfeed en een groepschat) die jij, als maker ervan, beheert.
Wanneer je een kanaal aanmaakt, kies je meteen welke van je contactgroepen het kunnen zien. Dit is een bewuste ontwerpkeuze van het project: een vreemde kan niet zomaar "aankloppen" bij een kanaal — hij moet eerst je contact worden en terechtkomen in een van de groepen waaraan je toegang hebt gegeven.
Voor sommigen kan dit een overdreven beperking lijken — je wilt niet altijd iemand vooraf aan je contacten toevoegen alleen om hem een kanaal te laten lezen. We hebben bewust voor dit model gekozen: het is eenvoudiger te begrijpen ("ofwel heb ik toegang, ofwel niet — en ik weet precies via welke groep") en laat geen toevallige "gaten" open waardoor toegang bij iemand onbedoeld terecht zou kunnen komen.
Los van het recht om een kanaal te lezen, bestaat het recht om te reageren — zelfs als iemand al leestoegang heeft (via een groep), stuurt hij voor het reageren een apart verzoek, dat jij goedkeurt. Dit is een extra laag, geen vervanging van de hierboven beschreven groepsregel.