I tråd med sitt tidligere løfte har Streetwriters gjort notatplattformen Notesnook til et åpen kildekode-prosjekt. Notesnook er utpekt som et helt åpent, personvernfokusert alternativ til Evernote, med ende-til-ende-kryptering for å forhindre analyse på serversiden. Koden er skrevet i JavaScript/Typescript og er lisensiert under GPLv3.
Koden for webgrensesnittet, skrivebordsapplikasjoner, mobilapplikasjoner, delte biblioteker, notatredigeringsprogram og utvidelser er for øyeblikket publisert. server Et verktøy for synkronisering av notater på tvers av enheter forventes å bli utgitt i et eget arkiv i september. Nettgrensesnittet er bygget med React-rammeverket, og mobilappene er bygget med React Native.

For ende-til-ende-kryptering av notater og vedlagte filer eller bilder på klientsiden brukes algoritmene XChaCha20-Poly1305 og Argon2. serveren Under synkronisering overføres alle data kryptert med brukerens nøkkel. Når serveren er åpnet, kan hele notatinfrastrukturen startes på brukerstyrt maskinvare.
Innlogging til applikasjonen kan passordbeskyttes for å forhindre muligheten til å se notater hvis enheten faller i feil hender. Det er mulig å lage generelle notater, inkludert de som er kryptert med et eget passord, samt spesielle, tilleggsbeskyttede notater for lagring av konfidensielle data som passord og tilgangsnøkler.
I notater kan du plassere tabeller, oppgavelister, kodeblokker, bygge inn multimediedata og vilkårlige filer og bruke Markdown-oppmerking. For mer praktisk strukturering av informasjon, støtter den kobling av notater til etiketter, tilordning av fargeetiketter, gruppering etter prosjekter og sammenslåing av deler av innhold i et notat etter overskrift. Den støtter festing av viktige notater, kobling til varsler og opprettelse av påminnelser.
Kilde: opennet.ru
