💶 CaliMoney

Documentation

Account

Registration, login and CaliMoney account management

Creating an account

Open CaliMoney and tap Sign up.

Enter your email address and choose a password (minimum 6 characters).

Tap Sign up — by doing so you accept the Terms of Service and acknowledge the Privacy Policy. You will receive a verification email.

Verify your email by clicking the link you received to activate your account.

Signing in with email and password

Enter your email and password on the login screen and tap Sign in.

Signing in with Google

Tap Sign in with Google and choose the Google account you want to use. No separate password is required.

Google authentication uses Firebase's secure OAuth flow. CaliMoney never has access to your Google password.

Signing in with Apple

Where Continue with Apple is shown, it works like Google: choose your Apple ID and confirm with Face ID, Touch ID or your passcode. Apple lets you hide your email — CaliMoney then receives an Apple relay address that forwards to your real inbox, and reminder emails still reach you.

In the Android and iOS apps

Google and Apple sign-in open your phone's own sign-in screen instead of a web page; when it closes, the app signs you in exactly as the website does, two-factor authentication included. Email and password work the same as on the web.

Two-factor authentication (2FA)

Two-factor authentication adds a second layer of security to your account. After entering your password, you will be asked for a 6-digit code from an authenticator app on your phone.

Enabling 2FA

You need an authenticator app installed on your phone — for example Google Authenticator, Authy, or any TOTP-compatible app.

Open Settings and tap the Account tab.

Scroll to the Two-factor authentication section and tap Enable 2FA.

Copy the secret key shown and add a new account in your authenticator app by entering the key manually.

Enter the 6-digit code generated by the app and tap Verify. Once verified, 2FA is active.

Store the secret key in a safe place (for example a password manager). If you lose access to your authenticator app, you can still turn 2FA off by email — see below.

Signing in with 2FA enabled

After entering your email and password (or signing in with Google), a second screen will ask for your verification code. Open your authenticator app, enter the current 6-digit code and tap Verify.

Lost your authenticator app?

On the verification-code screen, tap Can't access your code?

Enter your account email and tap Send recovery email. For your privacy the app gives the same answer whether or not the address has an account with 2FA.

Open the email from support@calimoney.it and tap the link within 15 minutes. It works on any device, and only once.

Sign in with your password — 2FA is now off. Turn it back on with your new phone from Settings → Account.

Only someone who can read your inbox can use the link, so keep your email account secure. If you did not ask for it, ignore the email: nothing changes and the link expires on its own. You can ask for at most three links every 15 minutes.

Disabling 2FA

Open Settings → Account → Two-factor authentication.

Tap Disable 2FA and confirm.

Signing out

Tap More in the bottom bar and then Log out. Your data is removed from this device and stays in the cloud; it syncs back the next time you sign in. If some changes have not synced yet, the app warns you first — logging out anyway discards them.

Account security

  • Use a strong password for your email account.
  • Enable two-factor authentication for extra protection.
  • If you use encryption, choose a passphrase different from your login password.
  • In case of compromise, change the password from your email provider or Google account.

Your data

Every movement, recurring movement, category and account belongs to your account, and each account can only read its own data.

Take your data with you

You never have to ask for a copy, and you never have to wait for one.

  • Export your data (Settings → Account) downloads everything in one tap — movements, categories, accounts, recurring movements and settings. Choose Full export (JSON) to take your data to another app, Encrypted backup (JSON) to keep as a backup behind a password, or Movements (CSV) for a spreadsheet.
  • Restore a backup (Settings → Account, or Settings → Restore a backup) merges a backup file back into your account — the way back from an accidental delete. It only ever adds what is missing; nothing is deleted or overwritten.
  • Both read and write the copy held on this device, so they work offline and include movements that have not synced yet.

Full instructions: Export and backup.

The plain JSON and CSV files are not encrypted — store them the way you would a bank statement. The encrypted backup is safe to keep anywhere, but only your passphrase can open it, and we have no copy of it.

Removing your data

In Settings → Account you can:

  • Clear local data — removes movements from this device only. Your cloud data is untouched and syncs back.
  • Delete cloud data — permanently deletes all your movements, recurring movements, categories and accounts from the cloud and this device. Your account stays.
  • Delete account — permanently deletes your account and everything linked to it: movements, recurring movements, categories, accounts, notification settings and registered devices. You will be asked to confirm with your password or your Google / Apple account; for an Apple account, CaliMoney also revokes its access to your Apple ID.

Export what you want to keep before you delete anything. Deletion cannot be undone. Deleting a single movement erases its content at once; a content-free marker lets your other devices sync the deletion and is removed automatically after 30 days. See the Privacy Policy for all retention periods, or email support@calimoney.it if anything above does not cover what you need.