The first public version of ShotSumo, on the Mac App Store. Everything below is what the app does on day one, plus the changes made during review that are worth calling out because they decide how it behaves the first time you use it.
Capture
- Region, window and full screen. Region capture freezes the screen and draws its own selection overlay on the frozen picture, so the overlay can never appear in the result. Multi-monitor setups get one full-screen item per display.
- A global hotkey for region capture, bound to ⌘⇧9 out of the box and rebindable. Window and full-screen capture ship unbound on purpose.
- Esc cancels the selection overlay, and so does a right-click or a click without a drag. Nothing is captured when you cancel.
Editor
- Rectangle, ellipse, arrow and pixelate, each with its own colour and stroke width, with undo, redo and zoom. Pixelate rewrites the pixels underneath before export, so a redaction cannot be undone by whoever receives the image.
- File and Edit menus. Save, Copy, Undo and Redo are reachable from the menu bar and not only from keyboard shortcuts and two unlabelled toolbar buttons.
- Esc closes the editor, and the window closes itself after a successful save — matching what it already did after a copy.
Saving
- You choose the folder, and the app never guesses. The first time you save, ShotSumo asks where files should go in the standard macOS dialog. Every save after that goes straight there with no dialog. If that folder later becomes unreachable — an unmounted volume, a moved directory — ShotSumo asks again instead of quietly writing somewhere else.
- Copy puts a flattened PNG on the clipboard at full native resolution.
Privacy and packaging
- No network entitlement at all. The app is not permitted to open a connection, so "nothing is sent anywhere" is a property of the binary rather than a promise about its behaviour.
- App Sandbox, with access to exactly one folder outside its own container: the one you picked.
- Free, with no watermark and nothing to buy.
Fixed before release
- A capture that genuinely fails — the screen recording permission revoked, for example — now explains itself with an alert. It used to do nothing at all, which looked exactly like cancelling on purpose.
- A denied Screen Recording permission no longer locks the app out of ever asking again. The app had recorded that it had asked once; the system had forgotten the answer; between them there was no way back without a terminal.