HelpUsing Naytto
Help
Naytto lets you use your Mac, Linux computer or Windows PC from a browser anywhere, as if you were sitting in front of it. Here’s how to set it up and fix what isn’t right.
- Create your accountAn email address is all you need.
- Add a computerPut Naytto on your Mac, Linux computer or Windows PC and approve it.
- Trouble signing inLost your passkey or your code didn’t arrive.
- Get helpReach a person when something isn’t right.
Getting started
All you need is an email address; there’s no password to create.
- Go to app.naytto.com and enter your email address.
- Naytto emails you a six-digit code. Enter it within 10 minutes. If you’re new, this creates your free account.
- Open Account and add a passkey. It signs you in with Face ID, Touch ID or Windows Hello. Add another passkey on a separate device or set up an authenticator as a backup.
Adding a computer
You add a computer from that computer, then approve it in a browser. It can be:
- A Mac with Apple silicon running macOS 15 or later.
- A Linux computer running Ubuntu 24.04 with GNOME or KDE and an available physical or virtual display. See Linux.
- A Windows 10 (1809 or later) or 11 PC on x64. See Windows.
On a Mac or Linux, the quickest way is one command in a terminal on that computer, over SSH too. It installs Naytto and walks you through adding it:
curl -fsSL https://naytto.com/install.sh | sh
On Linux it also offers a desktop if there isn’t one, keeps Wayland unless you choose Xorg, and turns on sign-in screen access.
Or step by step:
- On that computer, download Naytto and install it. On a Mac, drag it into Applications. On Linux, run
sudo apt install ./naytto_amd64.deb(ornaytto_arm64.deb). - Open Naytto and choose Add to my account, or run
naytto addin a terminal, over SSH too. Naytto shows a code. - Open the address Naytto shows in any browser. On a Mac, your browser opens it for you.
- Check that the code in your browser matches the one on the computer, then choose Add computer.
- Back on the computer, choose Allow when Naytto asks about your account. In a terminal, type yes.
- The code works for 10 minutes. If it runs out, start again from the computer.
- If you signed in with an email code, or more than 10 minutes ago, Naytto first asks you to confirm it’s you with your passkey or authenticator app.
- Before your first computer, save your recovery codes and enter code 10 from the list. Keep it somewhere private, apart from the computer.
Every step with a screenshot: the setup guides for a Mac, a Linux computer or a Windows PC, with the app or from a terminal.
Mac
A Mac needs two macOS permissions, which only someone looking at its screen can turn on, once.
Mac permissions
- Screen Recording
- Lets Naytto show the Mac's screen in your browser. System Settings calls it Screen & System Audio Recording.
- Accessibility
- Lets Naytto move the mouse and type for you.
The Naytto app shows whether each one is on and opens the right page in System Settings. In Terminal, naytto permissions does the same.
Until both are on, the computer shows Permission needed and you can't connect to it.
A Mac with no display
- Plug in a display, keyboard and mouse for the two minutes the permissions take.
- Or, if Screen Sharing is already on in that Mac’s System Settings, choose Finish setup for it in your computers.
- The browser then shows the Mac’s own screen. Sign in with its account name and password and turn both on; Naytto takes over once they are.
Locked Macs and the login window
Turn on Sign-in screen access in Naytto’s Settings, or run naytto sign-in-screen on, to reach the Mac at its login window or while it’s locked. naytto sign-in-screen off turns it off.
It is installed separately from the app. To stop using Naytto on the Mac, turn it off first, then choose Remove from account, then move Naytto to the Trash; the Mac guide has every step.
Linux
Naytto shows a Linux computer’s own screen: your signed-in desktop on Wayland or Xorg, and its sign-in screen on Xorg.
- It needs Ubuntu 24.04 with GNOME or KDE, on x86-64 or ARM64, and an available physical or virtual display. Other distributions and desktops are untested.
- No desktop yet, as on a server? Install one first:
sudo apt install ubuntu-desktop-minimal. - Naytto starts with the computer on Xorg and Wayland; if that needs one more command, Naytto shows it.
On Wayland, Ubuntu’s default
- Sign in and unlock the desktop, then choose Allow screen access in Naytto, or run
naytto permissionsthere. Approve sharing and control when the desktop asks. - The approval lasts until Naytto closes, you revoke it, the desktop locks or you sign out. Approve it again at the computer afterward.
- Clipboard sharing and display resizing are unavailable on Wayland.
- Wayland lock and sign-in screens can’t be shown, so Naytto can’t reach the computer after a restart until someone signs in at it.
naytto permissions --virtualasks for a virtual display when the desktop offers one, within a signed-in, unlocked session.
On Xorg, and the sign-in screen
- Naytto shows your own session with its sound, clipboard and files, fitted to your browser window when the screen allows it.
- When it’s locked, the lock screen shows and you type your password there. Clipboard and files wait until it’s unlocked.
- To reach the computer after a restart, before anyone signs in, you need GNOME with GDM on Xorg and Sign-in screen access.
- The install command turns it on. Otherwise switch on Sign-in screen access in the Naytto window, or run
naytto sign-in-screen on; both ask for your password.naytto sign-in-screen offturns it off. - It also shows other people’s sessions on the screen. Anyone at the computer sees a Naytto active notice with a Disconnect button, on Ubuntu’s sign-in and lock screens too. Restart the computer once after installing Naytto so they can show it.
- The installer keeps Wayland unless you choose to switch GDM to Xorg. Switching also turns off Wayland user sessions.
While a browser controls the computer, Naytto’s icon shows in its top bar and a notification says so.
Until Naytto can show the screen, the computer shows Screen not available. On the computer, the Naytto window and naytto status say why.
A Linux computer without a monitor
Ubuntu 24.04 can use an opt-in Xorg software display for its own console instead of a monitor.
- If this is a server, install a desktop first.
- As an administrator, choose Xorg for GDM: in
/etc/gdm3/custom.conf, setWaylandEnable=falseunder the existing[daemon]section, keeping other settings. This also turns off Wayland user sessions. - Install the display packages and turn the software display on:
sudo apt-get install xserver-xorg-core xserver-xorg-video-dummy sudo naytto software-display on
- For browser access before anyone signs in, turn on Sign-in screen access and Start with this computer in Naytto.
- Reboot when ready. Check it with
naytto software-display status.
- Only Ubuntu 24.04 is accepted: newer Ubuntu GNOME releases run only on Wayland.
- Physical monitors stay unused while the software display is on, even one plugged in later.
- The normal sign-in and password stay. Automatic login and disk encryption are unchanged; disk-encryption startup screens still need someone at the computer.
- Naytto won’t set it up if
/etc/X11/xorg.confor another.conffile exists in/etc/X11/xorg.conf.d, including a dummy display. It never overwrites or adopts them. - To undo it, run
sudo naytto software-display offand reboot. To return to Wayland, also undo the GDM setting. - Turn it off before uninstalling Naytto; uninstalling alone keeps that administrator choice.
Windows
Naytto for Windows runs on Windows 10 (1809 or later) or 11, on x64.
- The installer from the download page asks for administrator approval once. Naytto then starts with Windows, reaches the lock and sign-in screens, and updates itself.
- Its programs are signed by Relyt Works LLC. While the installer is new, Edge or SmartScreen may warn before it runs: check that publisher, then keep or run it.
- The PowerShell install sets up the same Naytto with one command, for administrators and SSH.
- Choosing between multiple monitors, and high-density or rotated displays, are still untested on real PCs.
At the lock and sign-in screens
- Anyone at the PC can see a browser is connected: lock and sign-in screens show Naytto active with Disconnect, and the desktop shows a brief notice.
- At the sign-in screen, you type your own Windows password as usual.
- BitLocker startup screens still need someone at the PC.
- Clipboard and file transfer work only on the signed-in owner’s unlocked desktop.
- Keys → Windows sign-in options sends Ctrl+Alt+Delete. An administrator’s Windows policy decides whether that’s allowed; without one, Naytto allows it just for that request.
Connecting and Test connection
Sign in from any browser, select your computer and choose Connect; its desktop appears in the tab.
Choose Disconnect when you're done; the computer keeps running. Only one browser can control a computer at a time, so connecting from a second browser takes over the session.
Right after adding a computer, choose Test connection. A short session checks that the computer answers, the private relay connects, the screen shows and the keyboard and mouse are ready.
It never types, clicks or opens anything on the computer. You can also choose to test the clipboard and file transfer.
Sharpness and screen size
- A Mac draws at Retina (2×) density. Linux shows its desktop at standard density, so a high-density screen scales it up.
- Screens larger than 3840 × 2400 are scaled down to fit.
Pausing remote access
To stop new sessions for a while, pause remote access at the computer:
- Mac: choose Pause Remote Access from the Naytto icon in the menu bar, and Resume Remote Access later.
- Linux: turn on Pause remote access in the Naytto window, or run
naytto pauseand laternaytto resume. - Windows: choose Pause remote access from Naytto’s icon by the clock.
Away from the computer? Removing it from your account in a browser blocks all access at once. To use it again, add it back from the computer.
What the computer statuses mean
Each computer in your list shows one of these.
- AvailableNaytto is open on the computer and answering. You can connect.
- In useA browser is connected right now. Connecting takes over that session.
- Update neededUpdate and reopen Naytto on the computer, then connect.
- Permission neededAllow the permission it names on the Mac, then check again.
- Screen not availableNaytto can’t show the Linux computer’s screen yet. Fix what Naytto on it says, then check again.
- Remote access pausedPaused from the computer itself. Resume it there.
- AsleepThe computer went to sleep. Wake it, or see Keep this computer reachable.
- Not respondingNaytto stopped hearing from the computer. It may be asleep or offline.
- Can’t reachNaytto isn't connected on the computer. It may be asleep, off or offline.
- Status unknownThis browser couldn't check just now. Choose Check again.
Asleep, Not responding and Can’t reach also say when Naytto last heard from the computer. Naytto can't wake a sleeping computer yet, so it tells you instead of spinning.
Keep this computer reachable
A sleeping computer can’t be reached, so Keep this computer reachable keeps it awake. It's off until you turn it on.
On a Mac
- Turn it on in the Naytto app’s settings. Only while plugged in keeps the Mac awake on power; Always also keeps it awake on battery.
- To keep a MacBook reachable with the lid closed, approve the Naytto helper once in System Settings › General › Login Items when Naytto asks.
- The display still sleeps, and the Mac still locks according to your own settings.
- It lets the Mac sleep again when the battery is below 20%, when the Mac is too warm, or while remote access is paused. The app and the computer's page say why.
- Turning it off undoes every change it made.
On Linux and Windows
- Linux: the switch in the Naytto window stops the computer sleeping while Naytto is open. Ubuntu allows that only for the desktop signed in at the computer itself.
- If it can't, Naytto says so; turn off automatic suspend in the system's power settings instead.
- Windows: run
naytto keep-reachable onin PowerShell, andnaytto keep-reachable offto undo it. It keeps the PC awake while it’s on your account and remote access isn’t paused.
Clipboard and files
Copied text and files move both ways between your browser and the computer.
- Copy and paste with the shortcuts you already use. Text clipboard supports up to 1 MB and PNG images up to 16 MB.
- Queue up to 50 files, including folders, up to 1 TB per file, in either direction. Drop them onto the session or use Files.
- Folder names and the folders inside them stay intact in either direction.
- Safari 26 and other browsers with no save picker use temporary disk storage and download folders as a ZIP.
- Files you send to the computer land in Downloads › Naytto Transfers.
- To get files or a folder from it, choose Get files or Get a folder, pick them on the computer, then choose a save location if your browser asks.
- Update the Naytto app on the computer to use these features; older apps retain the 100 MB limit.
Limits
Sessions last up to 10 hours, and your plan sets your computers, connections and relay traffic.
- 10 hours: a session ends by itself after 10 hours, so a forgotten tab never stays connected. Connect again to continue.
- Computers, and how many you can be connected to at once, depend on your plan. Free allows 1 computer.
- On a paid plan, your account's first week allows at most 2 computers and 1 at a time; the plan's full limits start after it.
- Private relay traffic depends on your plan and is counted per calendar month (UTC); Free has 10 GB a month.
- Account shows how much relay traffic you've used, and can email you when you pass an amount you choose.
When you reach a limit, Naytto says so and won't start a new session until it clears: when another session ends, or on the 1st of next month for relay traffic.
Sessions already open keep running, and your computers aren't paused or removed.
Plans and billing
Every account starts on Free, no card needed: 1 computer, for personal use, for as long as you like.
For more computers or work use, choose a plan in Account: Personal, Pro or Power, paid monthly or yearly. Pricing compares them. A plan starts, and is billed, the day you choose it.
- Paying: prices are in US dollars and include any sales tax, VAT or GST. You pay in Account without leaving Naytto.
- Who sells it: Stripe, through its Link service, sells the plan as our reseller, pays the tax out of the price and emails your receipts. Your card statement shows a charge from Link with Naytto's name.
- Changing plans: the new plan starts right away. Moving up charges the difference for the rest of your billing period; moving down credits it toward your next payments.
- Account shows the amount before you switch. On a smaller plan, only as many computers as it allows can connect, starting with the first you added.
- Cancelling: in Account, any time. Your plan works until the end of the period you've paid for.
- After that your account moves to Free, where only the first computer you added can connect. Your other computers stay on your account and nothing on them is stopped.
- A failed payment: your plan keeps working for 7 days while you update your card at link.com, which sells Naytto plans and keeps your card. After that, your account is on Free until the payment goes through.
- Deleting your account cancels your plan straight away.
Trouble signing in
Another passkey, your authenticator app or a saved recovery code gets you back in.
- Lost your passkey? Use another passkey or your authenticator app.
- Lost every sign-in method? Choose Use a recovery code on the sign-in page. Enter an email code and one of your saved recovery codes, then add and sign in with a replacement passkey within 10 minutes.
- Your computers stay enrolled. Review your sign-in methods and remove the lost ones.
- Authenticator app turned on? Naytto asks for its code as well as an email code. Lost it? Use one of its backup codes, a passkey, or a saved account recovery code.
- Lost a phone or laptop you were signed in on? Open Account on another device and sign that browser out, or choose Sign out everywhere.
- No code arrived? Check your spam folder and the spelling of your email address, then send a new code.
In Account → Signing in → Recovery codes, check how many codes remain or make a replacement set. The previous set works until you save and confirm the new one. Each code works once.
If you have no working sign-in method or saved code, contact support. An email code alone cannot unlock an enrolled computer.
Naytto emails you whenever someone signs in with an email code or changes your passkeys or authenticator app, so you'll notice if it wasn't you.
Updates
Naytto updates itself on a Mac, on Linux and on Windows; the browser side is always the latest version.
- Mac: when an update is ready, the menu bar icon shows a dot. Choose Restart to Update to install it now. Otherwise Naytto installs it when no one is connected and no one is using the Mac.
- Linux: every few hours it checks for a new version, installs it, then restarts into it once no one is connected. To update now, run
naytto update; it asks for your password. - Linux versions before 0.1.5 don’t update themselves yet: update them once with Software Updater, or
sudo apt update && sudo apt upgrade. - Windows: it installs a new version once no one is connected, only if Relyt Works LLC signed it. To update now, run
naytto update. - The app from the earlier Windows zip doesn’t update itself: run the installer from the download page once. The PC stays on your account.
Privacy and security
Your screen, typing, clipboard and files are encrypted between your browser and your computer.
- Private relay by default. Sessions go through Naytto’s private relay. It passes them along without being able to read them, and keeps each side’s network address from the other.
- Direct connections only with your permission. Allow them in the computer’s Connection permission, then select Try a direct connection for my next session before connecting.
- A direct connection may reveal each side’s network address to the other. The private relay remains available as fallback.
- To keep using the relay, leave that box unchecked, or choose Always use private relay.
- Computer verification. Each browser checks the computer automatically against the identity registered on your account. If its identity changes, the connection stops: restore its original identity, or remove and add it again.
- New browsers. Sign in with your existing passkey or authenticator to connect from a new browser; nobody needs to approve it at the remote computer.
How it works, in more detail: the relay, approved computers and limits we know about. Found a security problem? Here's how to report it.
Get help
- Check Naytto's status. If something is down there, we’re alerted automatically and you don’t need to report it.
- Contact us to ask a question or tell us what's going wrong. You don't need to be signed in.
We reply by email, usually within one business day.
Did someone use Naytto to reach a computer without permission, or in a scam? Report it, even if you don't have an account.