> ## Documentation Index
> Fetch the complete documentation index at: https://docs.timetracker.in/llms.txt
> Use this file to discover all available pages before exploring further.

# Mobile app

> What the TimeTracker mobile app does: track time, work tasks, clock in and out, file expenses and request leave from your phone, on the same account.

The TimeTracker mobile app puts the day-to-day work on your phone – the timer,
your tasks, your timecard, expenses and time off.

<Warning>
  The mobile app is **not yet published** to the App Store or Google Play. There is
  no download link to give you today. This page describes what the app does so you
  know what is coming.
</Warning>

## What the app covers

| Screen         | What you can do                                             |
| -------------- | ----------------------------------------------------------- |
| **Home**       | See what is running and start or stop the timer             |
| **Tasks**      | Browse your tasks, open one, mark it complete               |
| **Timesheets** | Add and edit time entries on a day view, submit your week   |
| **Timecards**  | Clock in and out, submit a timecard period                  |
| **Expenses**   | File an expense and attach a receipt photo                  |
| **Time off**   | Request leave and see your requests                         |
| **Settings**   | Your account, your workspace, the app version, and sign out |

## What it does not cover

The phone is for capture. The desk is for decisions.

| Not on mobile             | Where to do it                               |
| ------------------------- | -------------------------------------------- |
| Invoicing                 | [Invoicing](/invoicing/overview) on the web  |
| Reports                   | [Reports](/reports/overview) on the web      |
| Budgets and profitability | [Budgets](/budgets/overview) on the web      |
| Approvals                 | [Approvals](/approvals/overview) on the web  |
| Workspace settings        | The web app                                  |
| The client portal         | [Client portal](/portal/overview) on the web |

## Signing in

It is the **same account and the same workspace** as the web app. Nothing to
link, nothing to pair.

| Method                   | Notes                            |
| ------------------------ | -------------------------------- |
| Email and password       | The same ones you use on the web |
| **Continue with Google** | Opens your browser to sign in    |
| **Continue with Apple**  | Opens your browser to sign in    |

Your role, capabilities and supervision scope are identical to the web app. The
phone is a different window onto the same workspace, not a different set of
permissions.

## How mobile fits the rest of TimeTracker

Everything you do on the phone goes through the same rules as the web app.

| On the phone           | Behaves exactly as on the web                               |
| ---------------------- | ----------------------------------------------------------- |
| Starting a timer       | Only one timer runs at a time                               |
| Stopping a timer       | The rate is snapshotted onto the entry                      |
| Completing a task      | Watchers are notified, recurrence fires                     |
| Submitting a timesheet | It goes to the same approver                                |
| Clocking in            | Any [location rule](/location-rules/overview) still applies |

There is no separate mobile pathway that skips a check. A time entry made on your
phone is the same kind of record as one made at your desk.

## Example

Sarah Lin spends Tuesday at Bluebird Coffee's office.

<Steps>
  <Step title="She starts a timer on the way in">
    Home screen, tap the task, start. The entry begins against Website Redesign.
  </Step>

  <Step title="She completes a task between meetings">
    Tasks screen, tap the circle. Priya gets the completion notification. Sarah
    does not – she did it.
  </Step>

  <Step title="She files a parking expense">
    Expenses, new, photograph the receipt, submit. It reaches whoever can approve
    her expenses.
  </Step>

  <Step title="She stops the timer at the station">
    Three hours. At $100/hour that is $300 of billable value on the project.
  </Step>

  <Step title="She submits her week on Friday">
    From her laptop or her phone – whichever is nearer.
  </Step>
</Steps>

## Permissions

Your permissions come from your role in the workspace, exactly as on the web.

| To do this on mobile  | You need         |
| --------------------- | ---------------- |
| Track time            | `time.track`     |
| Submit your timesheet | `time.submit`    |
| Clock in and out      | `timecard.clock` |
| File an expense       | `expense.submit` |
| Request leave         | `leave.request`  |

If an app is turned off for the workspace, its screen is not available on the
phone either. See [Apps and modules](/concepts/apps-and-modules).

## Location rules on mobile

If your workspace uses [location rules](/location-rules/overview), the phone is
where **place** checks work best. A phone has real GPS; a laptop guesses from
nearby Wi-Fi and is often far out.

Checks made from the app are recorded the same way as web checks and are marked
as coming from mobile in the [activity log](/location-rules/activity-log).

## Signing out

**Settings → Log out**. This signs you out of the app and clears any
[widget](/integrations/android-widget) credentials stored on the device.

## Common questions

<AccordionGroup>
  <Accordion title="Where do I download it?">
    It is not published yet. There is no App Store or Google Play listing to point
    you at.
  </Accordion>

  <Accordion title="Do I need a separate account?">
    No. Same account, same password, same workspace as the web app.
  </Accordion>

  <Accordion title="Can I approve timesheets on my phone?">
    No. Approvals are on the web. The phone covers capture – time, tasks,
    timecards, expenses and leave.
  </Accordion>

  <Accordion title="Can I run a timer on my phone and stop it on my laptop?">
    Yes. It is one timer on one account. Only one can run at a time, wherever you
    started it.
  </Accordion>

  <Accordion title="Does the app work offline?">
    It needs a connection to record and read your work. Anything already recorded
    is safe.
  </Accordion>

  <Accordion title="Can I switch workspaces in the app?">
    Your current workspace is shown under **Settings → Account**. Workspace
    switching is on the web at `/spaces`. See
    [Switching workspaces](/getting-started/switching-workspaces).
  </Accordion>
</AccordionGroup>

## Troubleshooting

**A screen I expect is missing.** The app that owns it is switched off for your
workspace, or your role does not include it.

**I cannot clock in.** If your workspace uses location rules, you may be away
from an approved network or place. The app tells you where you can clock in
from. Nothing you have already tracked is affected.

**My timer will not start.** Another timer is already running. Stop it first –
only one runs at a time.

## Related guides

<CardGroup cols={2}>
  <Card title="Android widget" icon="grip" href="/integrations/android-widget">
    Start and stop a timer from your home screen.
  </Card>

  <Card title="Using the timer" icon="play" href="/time-tracking/using-the-timer">
    How the timer works everywhere.
  </Card>

  <Card title="Clock in and out" icon="fingerprint" href="/time-clock/clock-in-and-out">
    Time Clock on any device.
  </Card>

  <Card title="Submit an expense" icon="receipt" href="/expenses/submit-an-expense">
    Filing an expense with a receipt.
  </Card>

  <Card title="Location rules" icon="map-pin" href="/location-rules/overview">
    Where place checks work best.
  </Card>

  <Card title="Integrations overview" icon="plug" href="/integrations/overview">
    Everything TimeTracker connects to.
  </Card>
</CardGroup>
