ENTE Service Developing Alternative to Google Photos

ENTE startup, developing the same service for confidential storage of photographs, announced the opening of the source code for the server part of their platform, in addition to the previously open client and mobile applications. The published code allows for the expansion of the service’s storage and photo exchange capacities, resembling Google Photos and Apple Photos. The server unit code is written in GO and is distributed under the AGPLV3 license. Client applications are written in Typescript and Dart using Flutter and are prepared for Linux, Windows, MacOS, iOS, and Android. A web interface is also available.

A distinctive feature of ENTE is the ability to use encryption to protect information in case of compromise of the storage, allowing users to utilize providers who may not be trusted without fear of information leaks. Cryptographic functions are built using the Sodium library. Algorithms such as Argon2 1.3 for hashing, X25519 for key exchange, XSALSA20 and XCHACHA20 for encryption, and Poly1305 Mac for authentication are used. These cryptographic algorithms have passed an independent audit conducted by Cure53 and Fallible.

The photo storage service supports selective access to individual images and the creation of joint albums that multiple users can contribute to. Background loading into the storage is supported, and import and export for different systems are possible. PostgreSQL is used as the DBMS for the service, and to ensure storage reliability, information can be replicated across multiple independent storage facilities.


If desired, users can organize storage of other data types on

/Reports, release notes, official announcements.