Skip to content
All guides

Getting Started · Updated September 6, 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, and checking your schedule.

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), which generates a QR code to scan into your authenticator app and issues backup codes.

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. 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. Checks whether your company requires location verification (a geofence) for clock-in/out.
  2. If so, requests your device's location. A clock-in/out is rejected if location services are off, permission is denied, or the location can't be determined, with a message telling you what to fix.
  3. Discards locations reported as mocked by the device. When the app has loaded an enabled geofence setting, it blocks submission without usable coordinates. 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.

Each time entry that recorded coordinates shows a "Location recorded" tag. Recent entries list your clock-in and clock-out times, hours worked, and approval status.

Payslips

Payslips 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 over anything, Approvals is your hub for all of it. It surfaces up to five categories, each shown 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

Each category shows a live pending count. Leave, expenses, salary advances, and performance reviews also roll into a single badge on the home screen to make those pending items easier to find; timesheets are tracked in the hub but left out of that home-screen total since routine attendance entries are unapproved by default and would otherwise flood it.

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.

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 the Approvals tab at all? It only appears if you hold at least one approval-granting permission (for leave, expenses, salary advances, timesheets, or performance) and your company's license includes that module.