Setup

ManicTime Android is a companion application to ManicTime Server.
Once ManicTime Server is up and running:

  1. Download Android application
  2. Open ManicTime on your Android phone and choose Options from the menu. Click on Create server connection.
  3. Configure server connection. You need to know IP or URL of the server, username (if you are part of domain use "domain/username") and password, if the server does not use the new sign-in system. This is the same username and password you use if you visit the server with a browser.

Servers with the new sign-in system

If the server uses the new sign-in system, you do not enter a username and password in the app. After you enter the server URL, ManicTime shows "Connect to server - Sign in" and opens the sign-in page:

  1. Sign in on the page that opens. The page opens in your default browser, so it can use the sign-ins that you already have there.
  2. Wait for the page to close. ManicTime continues the setup.
  3. If the page did not open, tap "Sign in with browser".

If sign-in fails, contact your administrator. For the server side, see Sign-in methods.

If the server later stops accepting the app's sign-in, ManicTime shows the notification "Invalid server credentials. Please login again." Tap it to sign in again. Until you do, ManicTime does not sync.

Sending phone calls

The Google Play version does not collect phone calls by itself. To track them, install the separate phone usage and calls plugin manually. Once the plugin is working and the server connection is established, enable sending Phone calls in Options.

Phone calls will show up on its own timeline.

You can view the timeline on the server or you can also import it into ManicTime Desktop.