A korábban tett ígéretnek megfelelően a Streetwriters átállt a Notesnook jegyzetelő platform nyílt projektek közé. A Notesnook teljesen nyílt alternatívaként mutatkozik be az Evernote rendszerhez képest, amely a magánélet védelmére összpontosít, és végpontok közötti titkosítást támogat, hogy megakadályozza az információk szerveroldali elemzését. A kód JavaScript/Typescript nyelveken készült, és GPLv3 licenc alatt áll.
Jelenleg közzé van téve a webes felület, asztali alkalmazások, mobilalkalmazások, közös könyvtárak, jegyzetszerkesztő és bővítmények kódja. A kód a szerver a jegyzetek különböző eszközök közötti szinkronizálására ígérik, hogy szeptember folyamán külön adattárolóban közzéteszik. A webes felület a React keretrendszer segítségével készült, míg a mobilalkalmazások a React Native használatával.

A jegyzetek és a csatolt fájlok vagy képek végpontok közötti titkosításához XChaCha20-Poly1305 és Argon2 algoritmusokat használnak, míg szerver szinkronizáláskor az összes adat a felhasználó kulcsával titkosított formában kerül továbbításra. A szerver megnyitásával a jegyzeteléshez szükséges szerverinfrastruktúra bármely felhasználó által ellenőrzött hardveren elindítható.
Az alkalmazásba való belépés jelszóval védhető, hogy megakadályozza a jegyzetek megtekintését, ha az eszköz idegen kézbe kerül. Lehetséges közös jegyzetek létrehozása, beleértve a külön jelszóval titkosítottakat, valamint speciálisan védett jegyzetek készítése bizalmas adatok, például jelszavak és hozzáférési kulcsok tárolására.
A jegyzetekben táblázatok, feladatlisták, kódrészek elhelyezhetők, multimédiás adatokat és szabad formátumú fájlokat ágyazhatunk be, valamint Markdown jelölést használhatunk. Az információk kényelmesebb strukturálása érdekében lehetőség van a jegyzetek címkékhez való hozzárendelésére, színes címkék megadására, projektek szerinti csoportosításra és a jegyzeteken belül tartalmi részek összehúzására címek alapján. Fontos jegyzetek rögzítése, értesítésekhez való hozzárendelés és emlékeztetők létrehozása is támogatott.
Forrás: opennet.ru
