Skip to content
All guides

Getting Started · Updated November 9, 2026

Arche on Mobile

What the Arche mobile app (iOS and Android, built with Expo) can do today: signing in, clocking in and out, viewing payslips, approving your team's requests, checking your schedule, and using the AI Assistant.

Signing in

The app signs in with the same email and password as the web app. If your account has two-factor authentication enabled, entering your password prompts for a 6-digit code (or an 8-character backup code) before you're let in, the same challenge the web app uses. On iOS, Sign in with Apple is available as an alternative when the device supports it; Google sign-in is available on both platforms through the system browser. Two-factor authentication can also be turned on and managed directly from the app (Profile > Two-Factor Authentication), which generates a QR code to scan into your authenticator app and issues backup codes. If your company requires two-factor authentication and you have not set it up yet, the app asks you to finish setting it up on the web before you can sign in.

Remember me keeps you signed in behind your device's own lock: Face ID, Touch ID, fingerprint, iris, or passcode. Turning it on with no device unlock configured shows a warning: Arche only restores a saved session behind a real device unlock, never silently. If you decline a resume prompt, the app lands on a "session locked" screen where you can either unlock again or fall back to signing in with your password.

Push notifications

The app registers for push notifications the first time you sign in with notifications enabled in settings, and re-registers the token with the server whenever it changes. To choose which alerts reach you, open Profile and tap Alert preferences. See Alerts & Notifications. Notification taps use the payload's supported destination to navigate within the app. Delivery and navigation depend on device permissions, a registered token and a usable payload. Notifications can be toggled off from within the app; disabling them tells the server to stop sending to that device rather than just muting on-device.

Clocking in and out

Time & Attendance shows a live clock, a single Clock In / Clock Out button, and your hours for today, this week (a five-day ring view, Monday to Friday), and this month. Tapping the button:

  1. Reads your device's location, if it can, and sends it with the clock-in or clock-out.
  2. Leaves the decision to Arche. Your company's work locations and enforcement settings decide whether a clock-in needs a location (see Work Locations and Biometric Devices). If it does and your location was missing or outside, the clock-in is refused with a message telling you what to fix. A clock-out is never stopped for want of a location. Where your company enforces a work location, one without a usable location completes and is flagged for review.
  3. Discards locations reported as mocked by the device, and tells you it did. This device signal does not detect every kind of spoofing.
  4. Falls back to a cached position up to 60 seconds old with requested accuracy within 250 metres if the live attempts fail.

If your work location uses departure alerts, the app asks after clock-in to use your location in the background, and the clock card says "Departure alerts on". While you are clocked in, it tells Arche when you leave that location and when you come back, and your manager is told if you stay away longer than the location allows. It stops when you clock out. Departure alerts need app version 1.0.3 or later (see Work Locations and Biometric Devices).

Each time entry that recorded coordinates shows a "Location recorded" tag. Arche keeps your coordinates only where your company's work locations use them, so an entry may carry no tag (see Work Locations and Biometric Devices). Recent entries list your clock-in and clock-out times, hours worked, and approval status.

Payslips

The Pay tile under Services > Finance opens Payslips, which lists your pay history by period with gross and net pay. Opening one shows the full breakdown: earnings and deductions line by line, gross pay, total deductions, and net pay. Payslips aren't stored as static files: tapping Download fetches the PDF from the server on demand (through an authenticated request) and hands it to your device's native share sheet, so you can save it, print it, or send it on.

Manager approvals

If you have approval authority, Approvals (Services > Management) shows everything waiting on you in one list. Use the chips to filter by Leave, Time, Expenses, Advances or Reviews. Tap a row to open the request, or swipe it to approve or reject. Each category appears only if you hold the right permission and your company's license includes that module:

CategoryWhat you're approving
Leave RequestsTime-off requests
Expense ClaimsSubmitted expense claims
Salary AdvancesAdvance requests
TimesheetsAttendance and overtime hours
Performance ReviewsReviews awaiting your calibration or sign-off

Timesheets and performance reviews have no reject action in this list. A review that still needs calibration opens the reviews screen, where you set the rating. The "approvals waiting" figure on your Home screen counts leave, expenses, salary advances and reviews. It leaves out timesheets, because routine attendance entries start unapproved and would flood it.

AI Assistant and AI Inbox

AI Assistant and AI Inbox are under Services > AI & Tools. They need the AI module on your company's plan and the AI chat permission. Ask about your own pay, leave and expenses, and approve or reject the changes the assistant proposes. AI Inbox shows what needs you. An AI proposal is separate from the people approvals above. See Using the AI Assistant.

Viewing your schedule

My Shifts shows your upcoming assigned shifts (date, time, role, and location), lets you confirm or decline an assignment, and lists any open shifts you're eligible to claim. If your company uses shift swaps, you can request one from an assigned shift and track its status (including cancelling a swap request you've made) from the same screen.

If you hold view_schedule, you see Team Roster under Services > Management instead of My Shifts. My Availability (Services > Company) records the times you can or cannot work.

FAQ

Why was my clock-in rejected even though I have a location? Your company likely requires location verification, and either your device reported a mocked location, the fix wasn't accurate or recent enough, or location permission wasn't granted. The app tells you which of these it was.

Can I use Sign in with Apple on Android? No, it's only offered on iOS, and only when the OS version supports it.

Where does the payslip PDF come from? It's generated by the server each time you download it, not stored as a file on your device until you choose to save it through the share sheet.

Why don't I see Approvals? Approvals is under Services > Management, not in the tab bar. It appears if you can approve leave, expenses, salary advances, timesheets or performance reviews. Inside, each list shows only for modules your company is licensed for.