This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

SelfPrivacy Blog

This is the blog section. It has two categories: News and Releases.

Files in these directories will be listed in reverse chronological order.

New Releases

Version 0.8.0 Release

Digital Ocean support, new setup UI, and more!

Release banner showcasing new UI


Server setup:

  • Added support for Digital Ocean as server provider
  • You can now choose server region
  • You can now choose server tier
  • Server installation UI has been refreshed
  • Fields now have more specific error messages

Common UI:

  • New app bar used in most of the screens


  • Services are now sorted by their status

Server settings:

  • Timezone search screen now has a search bar
  • Fixed job creation when switching the setting multiple times
  • Server destruction now works


  • Jobs panel now should take slightly less space


  • Recovery key page can now be reloaded by dragging down


  • Log console now has a limit of 500 lines
  • GraphQL API requests are now logged in the console
  • Networks errors are better handled

For developers:

  • App now only uses GraphQL API to communicate with the server. All REST API calls have been removed.
  • Server can now be deployed with staging ACME certificates
  • Language assets have been reorganized


  • Added translation for Ukrainian
  • Also activated unfinished translations for German, French, Spanish, Czech, Polish, Thai

Version 0.7.0 Release

Monitor disk space usage, move services between volumes, expand server capacity, and more.

Release banner showcasing new UI


  • Monitor disk space usage, move services between volumes, expand server capacity.
  • New redesigned server details screen.
  • User management screens were redesigned too, and you are able to reset users’ passwords now.
  • Automatic update settings and server’s timezone can be changed now.
  • Initial support for SelfPrivacy API 2.0, powered by GraphQL.
  • User list synchronization bugs are fixed.
  • App is now able to track some types of the long-running jobs which are performed on the server itself.
  • Basic support for the new API’s service management.
  • Backups screen is temporarily removed, until we fix it.
  • Minor UI changes.
  • Minor bug fixes, architectural changes.

Migration to the new disk management system

We’ve introduced a new system to control where your services’ data is stored, but an initial migration is needed. Without it, you won’t be able to move services between volumes.

We highly encourage you to manually back up your data from the server before migrating.

To use the new disk management features properly you have to perform the migration. Go to the “More” tab and tap on the “Start migration” button. This migration is also known as “binds migration” in our internals, and you may see this term if you encounter an error related to this system. If you do, please report it to us, and we will help.

Our own F-Droid repo, nightly builds and desktops

From now on, our app also deployed on our own F-Droid repository, allowing you to get our builds faster.

This repository contains two apps: SelfPrivacy and SelfPrivacy Nightly. The first one contains release builds, and the second one is for development builds. They may contain bugs, but will allow you to test our new features before release. All three Android builds (Official F-Droid, our own F-Droid and Nightly) are independent and can be installed simultaneously.

You can also try out our experimental desktop builds, available for Linux as Flatpak, Windows and macOS. Please keep in mind that we cannot guarantee that the app will launch on your distro, and that we have not adapted our UI for desktops yet.

Version 0.6.0 Release

Use SelfPrivacy on several devices.


  • Added support for server access from SelfPrivacy apps installed on several devices.
  • You can now create recovery token to regain the access to the server if you lose your device or the app’s data.
  • You can now connect to an existing server, instead of creating a new one.
  • Initial support for Material Design 3 (Material You).
  • App now uses your system colors on Android 12 (Material You), Windows 10 (accent color) and Linux (GTK colors). While SelfPrivacy works ok on desktops, we won’t officially release desktop versions until we refactor our UI to support big screens.
  • Minor bug fixes.

Version 0.5.0 Release

Manage SSH keys and check reworked DNS management screen.


  • DKIM key is now deployed to DNS during server setup.
  • Step 1 of server setup (DNS checks) is now faster.
  • New DNS management screen: checks current records and lets recreate them if something is wrong.
  • User creation and deletion is now more responsive.
  • User list is now synchronized with the server.
  • New SSH key management screen. SSH keys can now be uploaded for any user, including root.
  • Root SSH key generation is removed, you can now upload your own keys.