Skip to main content
The muveya Android app is a native phone app for everyday stock work. Its name on the phone is Muveya. With it, a team member scans a box label to see the box, records a use, moves a box to another warehouse and receives a delivery by scanning the supplier’s barcode (GS1 DataMatrix included) or by choosing the supply by name. It also shows how much other work waits for you and opens it in the web console. The app works on the same account, dental clinic, permissions and warehouses as the console. It keeps no stock rule of its own: muveya checks every action on the server exactly as it does for the console, and the movements land in the same ledger.
The Android app is not generally available yet. It is not published on Google Play today, and there is no public download. If you want to use it, write to team@muveya.com. Until then, use the console in your phone’s browser at https://console.muveya.com.

What it does and what stays in the console

The app shows this text at the bottom of the sign-in and Home screens: Scan boxes and supplier codes to record use, receive and move stock. Orders, approvals and settings stay in the web app. Every task, label and message of the app is described in Android app operations.

Who it is for

The app is for the people who handle boxes during the day: assistants who record what was used, and warehouse or location staff who receive deliveries and move boxes. What each person can do depends on their permissions and on the warehouses assigned to them, exactly as in the console: A person without any of these permissions can sign in, but the Home screen shows Your access in this organization does not include inventory. Ask an administrator for it. Permissions and warehouses are granted in Team; see Team and Roles and permissions.

Requirements

Sign in

When the app opens, the sign-in screen shows Your clinic, connected. and Use your clinic account to continue. While it checks which sign-in methods are available, it shows Checking available sign-in options…. Then it offers Continue with Google and the email and password form. Language, at the top right, changes the app’s language (see Language).
The app signs in existing accounts only. It never creates an account or a dental clinic. To get an account, ask an administrator of your dental clinic for an invitation and accept it in the console, or create a dental clinic in the console. See Sign in and create your account.

With email and password

1

Enter your credentials

Type your Email and Password. Show password and Hide password toggle what you typed.
2

Add your authenticator code, if you use one

If your account has an authenticator app, type its six digits in Authenticator code (optional). The hint says Enter 6 digits if your account uses two-step verification. Once your account has an authenticator, every password sign-in needs the code. See Account security.
3

Sign in

Press Sign in. The button stays disabled until the email looks valid, the password is not empty and the code field is either empty or has exactly six digits. While muveya checks, the screen shows Checking your access… with Cancel.
The app clears the password and the code from the form as soon as you press Sign in. The email can have up to 254 characters and the password up to 512.

With Google

1

Start

Press Continue with Google. Your browser opens Google’s sign-in page, and the app shows Complete Google sign-in in your browser, then return to Muveya. with Cancel.
2

Choose your Google account

Choose the Google account whose email is your muveya account. When Google is done, the browser returns you to the app.
3

Add your authenticator code, if asked

If your account has an authenticator, the app shows Authenticator code (optional). Type the six digits and press Continue, which stays disabled until the six digits are there. Cancel stops the Google sign-in.
You have 10 minutes from the moment you press Continue with Google to finish the whole round trip. If the time runs out, or the authenticator code is wrong, press Continue with Google again. If Google sign-in is switched off for the service, Continue with Google does not appear. If neither method is available, the screen says Password sign-in is not available for this service. Use the web app to continue.

Choose your dental clinic

The app calls your dental clinic account an organization. After you sign in, muveya opens one of the dental clinics where your membership is active, and the app goes straight to its Home screen. The name under the logo tells you which one is active. To work in another one, open Menu and choose Change organization. The Your account screen shows your email, the title Choose your clinic or dental network and the hint Only organizations available to your account appear here. Each organization is a button with its name and either Active organization (the current one, which cannot be pressed) or Open organization. Press the one you want. Back returns to the Home screen without changing anything. On the same screen:
  • Refresh access reads your dental clinics and permissions again. Use it after an administrator changes your access.
  • Sign out ends your session.
If your account has no active membership, the screen shows Your account has no available clinic. Contact your administrator to review your access. Suspended and removed memberships are not listed.
The buttons the app shows depend on the permissions it read when you signed in, opened the app, switched organization or pressed Refresh access. muveya always checks your current permissions on the server, so an action you lost is refused even if its button is still visible.

The Home screen

The Home screen is titled Home. At the top you see the muveya logo, the Menu button and the name of the active organization. The Menu offers Home (on any other screen), Change organization, Language and Sign out. On other screens, Back at the top left and the phone’s back gesture go one step back.

Waiting for you

This section shows one row per kind of work that waits for you, based on your permissions. Rows with nothing waiting are hidden. Each row shows the count and Open in the web app: pressing it opens the matching console screen in your browser. The app does not show the items themselves. A count that reached the most the app reads at once shows with a plus sign, for example 50+ for orders or 200+ for alerts. While counting, the section says Checking what is waiting; with nothing at all, Nothing is waiting for you.; if some counts could not be read, Some pending work could not be read. Press Refresh to count again. The counts are also refreshed every time you come back to Home.
The browser keeps its own console session, separate from the app’s. If you are not signed in to the console in that browser, sign in there first. The console’s own Home shows more pending work than the app, for example orders to close and order drafts. See Introduction.

Language

The app is available in English, Spanish and Portuguese. Until you choose, it follows your phone’s language settings, and uses English when none of your phone’s languages is one of those three. To change it, press Language on the sign-in screen, or open Menu and choose Language, then pick English, Español or Português. The app keeps your choice. On Android 13 and later, you can also choose it in the phone’s per-app language settings. The language also applies to the messages muveya’s server sends to the app, such as the reason an action was refused.

Sessions and signing out

  • The app keeps you signed in between uses, with the same session rules as the console: a session ends after 30 minutes without activity and 30 days after sign-in, and it ends when an administrator suspends or removes you or changes your role.
  • When muveya reports that the session ended, the app returns to the sign-in screen with Check your email, password and authenticator code. Sign in again.
  • If the app cannot check the saved session when it opens, it shows Your session could not be verified. Reconnect and try again, or sign out. with Try again and Sign out.
To sign out, open Menu and choose Sign out, or press Sign out on the Your account screen. The app first erases the saved session from the phone and then ends it on muveya’s server.

Privacy and security on the phone

  • What stays on the phone. Only the proof of your session and its expiry, encrypted with a key kept in the phone’s Android Keystore, and your language choice. Passwords and authenticator codes are never saved: they stay in memory only while you sign in.
  • No backups. The app’s data is excluded from Android cloud backups and from transfers to a new phone. After changing phones, sign in again.
  • No stock data at rest. Boxes, supplies and counts are read from muveya each time and are not stored on the phone.
  • Encrypted connections only. The app talks to muveya over HTTPS and refuses unencrypted connections.
  • No camera permission. The scanner runs inside Google Play services and returns only the code it read.
  • No patient data, no costs. The app never asks for a care reference or a patient reference, and it shows no costs or order values.
More in Security and privacy.

What can go wrong

More cases are listed in Troubleshooting.

Android app operations

Scan, record a use, move a box and receive, step by step.

Sign in

Accounts, invitations, clinics and sessions.

Account security

Set up the authenticator app.

Roles and permissions

What each permission unlocks.