Schreibly for Mac

Schreibly checks your writing where you actually write it — in Mail, Slack, Notes, Pages, or whatever text field you have open right now. It underlines what is off, and fixes it when you click.

Download for macOS

Free macOS 13.0 or later Apple silicon and Intel Version 1.0.85.9 MB

SHA-256: 320b4db0cf3bcf2db3aca83d01145512840372a521e0736253e858dfb7b5ca22

Using a browser? See the other Schreibly apps →

How to install it

  1. Download and drag

    Open the disk image you downloaded. A window opens with Schreibly on one side and your Applications folder on the other — drag Schreibly onto Applications. That is the whole install.

    Applications
    Schreibly
    Drag Schreibly onto the Applications folder.
  2. Give it permission to read the text field

    The first time you launch Schreibly, macOS asks for Accessibility permission. Open System Settings → Privacy & Security → Accessibility and switch Schreibly on. This is the permission that lets Schreibly see the text field you are typing in — it is how the app works at all, and macOS deliberately makes you grant it by hand. Checking starts within a couple of seconds; there is nothing to restart.

  3. Sign in

    Open the menu-bar item and choose Sign in. Your browser opens, you sign in to your free Schreibly account, and you are handed back to the app. There is nothing else to configure.

What “Accessibility access” actually gives Schreibly

macOS keeps the contents of other apps’ windows away from every app by default. The Accessibility API is the one door through it, and macOS makes you open that door by hand, per app. Schreibly needs it because the entire product is “check the text in the field you are typing in” — without it there is no text to check.

What Schreibly does with it

  • Reads the text of the editable field that is currently focused, and where your cursor is in it.
  • Writes a correction back into that same field when you click one.
  • Notices which application is in front, so it can use the right language and skip the ones you have ignored.

What it does not do

  • Password and other secure fields are never read. They are excluded before any value is touched — not read and then filtered out.
  • Nothing is captured outside the field you are typing in: no screen recording, no keystroke logging, no reading of windows you are not writing in.
  • Web browsers are skipped entirely, whatever they have open.
  • Applications on your Ignored Apps list are skipped before a single character is read.

You can withdraw the permission at any time in System Settings → Privacy & Security → Accessibility. Schreibly stops seeing anything the moment you do.

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.