Open Source

OPEN CODE.
VERDIEND VERTROUWEN.

Als een app zegt “wij verzamelen niets”, moet je hen op hun woord geloven.
Met Hashe kun je het zelf verifieren. Elke regel code is openbaar, controleerbaar en auditeerbaar.

BEKIJK OP GITHUB

VERTROUW NIEMAND.
VERIFIEER.

De meeste messengers vragen je hun beloften te geloven. Hashe geeft je het bewijs.

Gesloten-broncode messengers kunnen van alles beloven: encryptie, berichtverwijdering, geen dataverzameling. Maar zonder toegang tot de broncode is het niet verifieerbaar. Een achterdeur, een bewust lek, stille metadataverzameling, je zou het nooit weten.

Hashe kiest de tegenovergestelde benadering. Alle code is openbaar. Als we het ene zouden zeggen en het andere doen, kan iedereen het bewijzen.

AUDITEERBARE CODE

Iedereen kan de Hashe-broncode lezen en verifieren dat de app precies doet wat beloofd wordt. Elk encryptiemechanisme, elke berichtverwijdering, elke beschermingslaag kan worden geinspecteerd.

GEEN ACHTERDEUR

Bij gesloten code is er geen manier om te weten of er een achterdeur is. Bij Hashe is alles zichtbaar. Als een achterdeur zou bestaan, zou de community het vinden. Geen geheimen.

COMMUNITY

Ontwikkelaars en beveiligingsexperts wereldwijd kunnen inspecteren, auditen, kwetsbaarheden melden en Hashe versterken. Beveiliging is een collectieve inspanning.

WAT OPENBAAR IS.
WAT VERIFIEERBAAR IS.

Dit is precies wat je op GitHub kunt inspecteren. Niets is verborgen.

01

MOBIELE APPLICATIE

De volledige Flutter-app code voor iOS en Android. Elk scherm, elk encryptiemechanisme, elke gebruikersinteractie. Meer dan 91.000 regels code, 42 schermen, volledig verifieerbaar.

02

SERVERFUNCTIES

De 50+ Supabase Edge Functions (Deno v2) die het versleuteld berichtenverkeer, de publieke sleuteluitwisseling, geanonimiseerde snelheidsbeperking, automatische verwijdering en anonieme push-notificaties afhandelen.

03

ENCRYPTIEPROTOCOL

De volledige implementatie van het Signal Protocol (Double Ratchet, Curve25519, AES-256-GCM), Sealed Sender met HKDF-afgeleide mailbox-tokens, berichtvulling en Argon2id-sleutelafleiding.

04

VASHE MODUS

Het complete Vashe-code mechanisme: constante-tijd verificatie tussen beide PIN-codes, configureerbare selectieve verwijdering, totale onomkeerbaarheid. De kern van wat Hashe uniek maakt, volledig openbaar.

DOE MEE
AAN HET PROJECT.

Ontwikkelaar, ontwerper, beveiligingsexpert, vertaler: iedereen kan bijdragen.

1

FORK DE REPOSITORY

Kloon de repository en maak een branch. Flutter/Dart voor de mobiele app, Deno/TypeScript voor serverfuncties.

2

ONTWIKKEL & TEST

Implementeer je fix of functie. Zorg dat tests slagen en de code de projectconventies volgt.

3

OPEN EEN PULL REQUEST

Dien je PR in met een duidelijke beschrijving. Het team beoordeelt het en geeft je gedetailleerde feedback.

4

JE CODE WORDT SAMENGEVOEGD

Eenmaal goedgekeurd wordt je bijdrage samengevoegd. Je maakt deel uit van de geschiedenis van Hashe.

HET PROJECT
IN CIJFERS.

91.000+
REGELS CODE
42
SCHERMEN
50+
EDGE FUNCTIONS
67+
TALEN
100%
OPEN SOURCE

OVERTUIGD?

Download Hashe gratis.
Geen account nodig. Geen informatie vereist.
Je kunt binnen 30 seconden beginnen met chatten.