Each SIM. Its own balance.
Switch between SIMs and bundles. Each SIM keeps its own allowance and extra charges.
Personal SIM
18 Aug – 16 September 2026
Sample history · Today is partial
Cycle started · 22 Aug
Partial today
SIM data across regions and bundles. Provider updates may lag. The estimate excludes today.
Monthly data for your personal SIM. Expires 21 Sep 2026. Allowances stay separate; extra charges apply to this SIM.
Updated just now
Check your remaining allowance and the last 30 days of SIM usage. Select a day to open the detailed chart and current-cycle estimate.
Try another SIM, explore the bars, or change the display in Settings.
Updated 11:03
7 Sep 2026 · Personal SIM
Grouped invoice · Includes both sample SIMs

Review in your banking app.
Demo QR · not for paymentSee the amount due, open the invoice, and expand its bank-transfer details. Copy an individual field or review the QR in your banking app.
Try Bills with sample invoices. The demo QR contains no payment instructions.
Switch between SIMs and bundles. Each SIM keeps its own allowance and extra charges.
Inspect daily usage across bundles. Current-cycle totals stay separate from the clearly labeled estimate. Missing days remain distinct from confirmed zero usage.
See the latest invoice or credit note. Grouped totals stay labeled as account-level amounts, the unpaid amount remains separate, and Open PDF is always an explicit action.
See available, pending, and blocked points with recent transactions. The customer balance stays the same when you switch SIMs.
Choose used or remaining data, set a refresh interval, and enable launch at login. VikingBar also refreshes after wake. Settings shows the connection status and username, with an explicit Change account action.
For an eligible unpaid invoice, Bills refreshes the invoice details and generates a QR locally, with copyable recipient, IBAN, BIC, and reference fields. You review and authorize the transfer in your banking app. VikingBar does not execute the payment.
API access is not included automatically with your Mobile Vikings account. Email api@mobilevikings.be with your name, the brand (Mobile Vikings), the application (VikingBar), and its purpose (viewing your own balance). Ask support to approve VikingBar as a public client without a client secret. Wait for that confirmation and your public client ID before connecting. No client secret is required for the approved public-client setup.
Mobile Vikings API access instructionsDownload the free unsigned preview from GitHub without an account. Extract the app archive, then open VikingBar.app.
Download previewClick the menu-bar helmet and choose Connect account. Sign in directly with your public client ID, username, and password. You can also use the optional 1Password helper.
Account setupChoose a SIM and data bundle. The helmet shows the selected bundle balance.
Menu previewYes. Email api@mobilevikings.be to request access before connecting. Include your name, Mobile Vikings as the brand, VikingBar as the application, and that you want to view your own balance. Wait for their approval and public client ID.
No. Sign in directly with your approved public client ID, username, and password. The configured 1Password helper is optional, and no client secret is required.
Yes. The free unsigned preview is available from GitHub without an account for Apple Silicon Macs running macOS 14 or later. It is not Developer ID signed or notarized. If macOS blocks the first launch, open System Settings, choose Privacy & Security, then click Open Anyway. Updates may require approval again.
The refresh session is stored in macOS Keychain.
The last successful balance stays visible and is marked as out of date.
Yes. Choose a SIM and then a bundle in the menu. Each SIM keeps its own allowance and extra charges.
It shows daily SIM data use across bundles. Current-cycle totals stay separate from the clearly labeled estimate. A missing day stays different from a confirmed zero.
Bills show grouped account totals, a separate unpaid amount, and an explicit PDF action. Viking Points are customer-wide and keep available, pending, and blocked balances separate.
No. For an eligible unpaid invoice, Bills refreshes the invoice details and generates a bank-transfer QR locally using a bundled helper. No Go installation is needed. You can copy the recipient, IBAN, BIC, and reference individually. You review and authorize the transfer in your banking app. VikingBar does not execute the payment.
VikingBar saves the used or remaining display choice and refresh interval. It refreshes after your Mac wakes and can launch at login when enabled in Settings.
No. VikingBar is an independent project for Mobile Vikings users.
Download the free unsigned preview from GitHub without an account. Source code and setup documentation are public.