stop rebuilding your desk every morning.

mokiwa remembers the apps, windows, tabs and folders that belong to a project and puts them back exactly where you left them. one key to save, one key to restore.

download for mac macOS 14 or later

⌥1 save ⌥2 restore

mokiwa restoring a workspace, app by app, with a progress list
restores app by app
the mokiwa sidebar listing saved workspaces, with a restore button on the selected one
your workspaces
renaming a workspace and choosing an emoji and colour
name it, pick an icon

01 how it works

two shortcuts and a return key.

  1. 1 ⌥1

    save the state

    set the project up the way you like it, then press the key. mokiwa suggests a name from the folder you're in. takes about a second.

  2. 2 ⌥2

    open the sidebar

    it slides in from the edge of whatever screen you're on, over any app, even full screen. start typing to search.

  3. 3 ↵

    bring it back

    apps launch, windows land where they were, tabs and folders reopen. a progress list shows what's happening, app by app.

02 what it saves

more than you'd think. less than a screenshot.

a snapshot is a few kilobytes of text. nothing about what's inside your windows.

apps

everything that was open. missing ones are launched quietly in the background, so your focus doesn't jump around.

no permission

windows

position and size of every window, on the right display. smaller screen, or one's unplugged? windows are fitted onto what you have.

accessibility

browser tabs

safari, chrome, arc and brave. tabs already open aren't duplicated, private windows are skipped.

automation

terminal folders

terminal, iterm2 and ghostty. mokiwa reads each shell's working directory, no scripting needed.

no permission

finder

the folders you had open.

accessibility

editor projects

xcode, vs code, cursor and zed. best effort, since editors don't all say what's open.

accessibility

03 keyboard

your hands stay on the keys.

the rest of the keyboard
↑↓move through your workspaces
⌘1–9restore the first to ninth one straight away
⌘Ppin a workspace to the top
⌘⌫delete it. there's six seconds to undo
escslide it away
renaming a workspace in the mokiwa sidebar

04 privacy

it never looks at your screen.

"capture" means writing down app names, window frames, urls and folder paths. no screenshots and no screen recording permission. workspaces are saved as encrypted files in ~/Library/Application Support/mokiwa, readable only by you, with the key in your keychain.

password managers are left out.

1password, bitwarden, keepassxc and friends are excluded by default, and you can add any app to the list.

sync is optional.

turn it on and you sign in through your browser, so signing in never puts your password into the app. synced workspaces live on api.mokiwa.com, encrypted in transit and encrypted in the database. the server holds the keys, so it is not end-to-end encrypted, and i'd rather tell you that than hide it.

you see every device.

you get an email when a new device signs in, and your account page lists them all so you can sign any of them out.

you can leave.

delete your account in the app and everything synced goes with it. workspaces on your mac stay.

the only statistics: the app counts itself as an install (a random id, the app and macos version, your language) when it starts. there is no account, no ip and nothing about what you saved, and a switch in settings turns it off. this website counts page views without cookies or tracking ids.

05 honest limits

what it can't do (yet).

06 questions

things people ask.

What does mokiwa save?

App names, window positions and sizes, browser tabs (Safari, Chrome, Arc and Brave), terminal and Finder folders, and editor projects. It saves text and numbers only, never a picture of your screen, so it does not need the Screen Recording permission.

How do I restore a project?

Press ⌥1 to save what is open as a workspace, and ⌥2 to open the sidebar. Pick a workspace and press Return. mokiwa launches the apps, puts the windows back where they were and reopens the tabs and folders.

Which permissions does mokiwa need?

Accessibility, to read and move windows, and Automation for each browser you want tabs restored in. Both are optional and explained before macOS asks. Without them apps still launch, but windows are not moved.

Is my data private?

Workspaces are stored as encrypted files on your Mac with a key in your keychain. Password managers are excluded by default. Sync is optional; synced data is encrypted in transit and in the database, but the server holds the keys, so it is not end-to-end encrypted.

Does mokiwa collect analytics?

Only an anonymous install count: a random id with the app version, macOS version, chip and language, sent when the app starts. There is no account, no IP is kept and nothing about your workspaces is sent. You can turn it off in Settings. The website counts page views without cookies.

Which Macs and macOS versions are supported?

Any Mac running macOS 14 Sonoma or later, Apple silicon or Intel.

How does mokiwa update?

It checks for new versions in the background and shows an update banner. One click downloads, verifies and installs the new version, then relaunches.

get mokiwa.

checking for the latest build…

download for mac

needs macOS 14 or later. the first time, mokiwa asks for accessibility (to move windows) and, if you use them, automation for your browsers. each is explained before you're asked, and every one is optional.