Nexval · tap to dismiss
N
Nexval
Sign in to your account
Show
Forgot password?  ·  Email me a sign-in code
or
New to Nexval? Create an account
9:41􀙇 􀋂 100%

Notifications

Accounts

Activity

Who Owes Whom

Reports

Budgets

Cloud sync & backup

Invoice

Add to watchlist

Chat history

Nexval Pro

Mark paid

Business details

Tools

Assistant

🎤

VAT summary

Savings goals

Insights

Savings goal

Subscription

Plans

Subscriptions

Invoices

Invoice

Settings

Profiles

Categories

Manage Accounts

Sync Bank & Accounts

Imports

Account

New Transaction

Expense
Transfer

Say it

🎤
Tap the mic and say a transaction
e.g. “Amir paid Parsin 50 euros for dinner”
Or tap an example:
Voice entries are saved as pending drafts — review & approve them in Activity. Mic uses your device's speech recognition (needs https or localhost).

Nexval Transfer

Send a transfer to another Nexval user. They get a request to accept or reject — no real money moves (ledger only).

Exchange Rates

Profile picture

Or choose an avatar

Connect Binance

How to get your read-only keys
  1. Open Binance → Account → API Management (open ↗).
  2. Tap Create API → choose System generated → name it "Nexval" → finish 2FA.
  3. On permissions, keep only “Enable Reading” on — leave Spot/Futures/Withdrawals off.
  4. Copy the API Key and Secret Key (secret shows once) and paste below.
Read-only keys can't trade or withdraw. Stored locally on your machine so Nexval can refresh balances.

Connect Kraken

How to get your read-only keys
  1. Open Kraken → Settings → API (open ↗).
  2. Tap Create API key, name it "Nexval".
  3. Permissions: enable only Query Funds — leave trading & withdrawal off.
  4. Copy the API Key and Private Key and paste below.
Query-only keys can't trade or withdraw. Stored locally on your machine so Nexval can refresh balances.

Connect PayPal

How to get your keys
  1. Open PayPal Developer → Apps & Credentials (open ↗), Live.
  2. Create (or open) an app and enable Transaction Search / Reporting.
  3. Copy the Client ID and Secret and paste below.
Read-only — Nexval only reads balances. Stored locally on your machine.

Connect Revolut Business

How to connect
  1. In Revolut Business → Settings → API, add a certificate: generate a keypair, upload the public key, and set the OAuth redirect URI to:
  2. Copy the Client ID, paste it and your private key below, then continue to Revolut to approve.
Read-only — Nexval only reads balances. Stored locally on your machine.

Add a crypto wallet

Track any wallet by its public address
Paste a public address (MetaMask, Ledger, an exchange deposit address…). No key, no login — a public address can only be read, never spent. Supports Bitcoin and Ethereum / EVM chains.
Read-only by design. The address is stored locally on your machine to refresh the balance.

Split details

Connect exchange

Import a statement

Connect Wise

How to get your Wise API token
  1. Open Wise → Settings → API tokens (open ↗).
  2. Tap Create a token, name it "Nexval".
  3. For permissions, choose Read only (List & show accounts — no transfers).
  4. Copy the token and paste it below.
Nexval only reads your balances. Token is stored locally on your machine so Nexval can refresh.

AI

Where did it come from?

Nexval links this to the matching transaction in that account and remembers the source so it's automatic next time.

Categorise

Nexval remembers this merchant's category & note — the AI uses your note to categorise it next time.

Connect Trading 212

How to get your key & secret
  1. Open Trading 212Menu → Settings → API (guide ↗). Works on Invest / Stocks ISA accounts.
  2. Tap New API key, name it "Nexval".
  3. Under Permissions, turn ON: Account data, Portfolio, Metadata, and the three History toggles (Orders, Transactions, Dividends).
  4. Keep OFF (safety): Orders – Execute and Pies – Write — these can place/modify trades. Nexval never needs them.
  5. IP access: Unrestricted is fine for your local setup.
  6. Tap Generate key. Copy both the API Key and API Secret (shown once) and paste below.
Nexval only reads your portfolio value & cash. Key & secret are stored locally on your machine. Trading 212 rate-limits this endpoint (1 req / 5s), so refresh sparingly.

Sync Bank Account

How it works
  1. Pick your country, then tap Find banks.
  2. Choose your bank (e.g. Revolut) from the list.
  3. You're sent to the bank's own secure login — Nexval never sees your password.
  4. Approve read-only access; you're brought back and balances import automatically.
Powered by Enable Banking (a licensed Open Banking provider). Currently in Sandbox — test with Nordea (FI) or Mock ASPSP. Real Revolut needs production access.
Banks usually return up to ~90 days; some allow more. Nexval sets your opening balance as of this date so the account reconciles exactly.
Read-only — Nexval only pulls balances & statements. Sign-in happens on your bank's site.

Currencies

Add a currency

Add account

Mine
Person
Asset
A wallet, bank, cash — money you own.
Add one row per currency. Can be negative (e.g. an overdraft, or money you owe). Each shows as an opening entry in the statement.

Set up

Transaction

AI
Home
Tools
Activity
Reports
Settings