Unblock the world with just one touch.
When I thought about the general UI of the app, it felt right to have the main action of the app on one clear button in the middle of the screen. Tapping this button connects the user to a server that protects their privacy.
The button transitions into a spinner while connecting to the server. Transitions like this make the experience engaging and occupy the user while their request is being processed, making it feel a bit faster. Once it’s connected, it transitions again to a timer. This gives you an idea how long you have been connected to the server.