Slicer - Accessibility

Last reviewed: October 16, 2026 - Slicer 1.0 on iOS and iPadOS 17 or later

The short version: Slicer can be used from start to finish with VoiceOver, Voice Control or a keyboard, at any text size, in light or dark appearance, with motion and transparency reduced. Nothing in the app depends on colour alone or on sound. What it does not do yet is listed under Known limitations.

This page is the accessibility information linked from Slicer's App Store page. It says, feature by feature, what the app supports, how the main task works with assistive technology, and where the gaps are. It is reviewed with every release; the date above is the last time it was checked against the app.

The App Store accessibility labels

Apple's labels describe an app as supporting a feature only when every typical task can be completed with it. This is where Slicer stands on each one, in Apple's order.

VoiceOver
Not listed yet. Every control has a label, and controls whose purpose is not obvious from the label have a hint. Saving, cutting and deleting are announced, not only shown, so the main action never finishes silently. The gestures that move and resize the cutting grid also exist as VoiceOver actions. Two rough edges remain in the editor; see Known limitations. The label will be added once they are fixed.
Voice Control
Supported. Every control is a real button with a spoken name, every gallery card is a button, and each gesture in the editor - dragging the grid, pinching to resize it, tapping a part to hide the controls - has a named action, so nothing depends on a gesture alone. Every target is at least 44 points.
Larger Text
Supported. All text follows your Dynamic Type setting up to the largest accessibility size. At accessibility sizes the gallery goes to one column on iPhone and two on iPad, format names wrap instead of being cut off, and buttons grow to two lines. Checked on iPhone and iPad at the largest size in English, Spanish, French and Ukrainian.
Dark Interface
Supported. Slicer follows the system appearance and has a full dark theme; there is no light-only screen.
Differentiate Without Color
Supported. The chosen format is marked by a ring around it and by its position, the chosen number of parts by the shape of the selector, and errors by text. Colour is never the only signal.
Sufficient Contrast
Supported. Measured on device in both appearances: text reaches at least 4.5:1 and controls at least 3:1 against their background. Secondary labels in the light appearance - dates and captions - are lighter by design and reach 4.5:1 with Increase Contrast on, which Slicer honours.
Reduced Motion
Supported. With Reduce Motion on, the cutting animation, the moving format strip, the sliding notices and the launch screen all switch to plain transitions. Nothing waits on an animation.
Captions
Not applicable. Slicer has no audio or video.
Audio Descriptions
Not applicable. Slicer has no audio or video.

Other settings Slicer honours

Reduce Transparency
Every translucent surface - the toolbars, the format strip, the notices - becomes opaque.
Smart Invert
Your photos are never inverted: not in the editor, not in the parts list, not in the gallery thumbnails. The interface around them is.
Full Keyboard Access
On iPad with a keyboard, and on iPhone with Full Keyboard Access on, every button can be reached with Tab and pressed with Space; the grid's move and zoom actions are in its actions menu.
Shortcuts and Siri
The Cut Photo action takes a photo and returns the parts as files, so a cut can be scripted without touching the screen. The action is available in all six of the app's languages; the Siri phrases that launch it are currently English only.
Languages
Everything, including every accessibility label and hint, is available in English, Ukrainian, German, French, Spanish and Japanese.

Cutting a photo with VoiceOver

The whole task, in the order it happens on screen.

  1. Gallery. Double-tap Select Photo. The system photo picker opens; it is Apple's own and fully accessible. On iPad a photo can also be dropped onto the gallery from Photos or Files.
  2. Editor. The first row is the format strip: Rows, Columns, then Instagram, Threads and TikTok, each announced as a button with its selected state; a network opens its own formats. Below it, the number of parts is read as "2 parts" to "6 parts". A format the photo is too small for stays in place, is announced as dimmed, and its hint says why.
  3. The grid. On a network format the grid sits on the photo. With VoiceOver on it, the Actions rotor offers Move Up, Move Down, Move Left, Move Right, Zoom In and Zoom Out - the same as dragging and pinching.
  4. Cut. Double-tap Cut. The cut is announced when it is done and the parts screen opens.
  5. Parts. Each part is announced as "Part 1", "Part 2" and so on, with a Save Part 1 button on it. Save All writes every part to Photos and announces how many were saved; Share All opens the share sheet with all of them; Cut Again reopens the editor with the same photo. The tap that hides the controls is also the Hide Controls / Show Controls action.
  6. Back in the gallery. Every cut is a card, announced as its format, its number of parts and its date - "Columns, 3 parts, 12 September 2026". Double-tap to open it again. Delete is in the card's context menu: double-tap and hold, or use the Actions rotor.

Known limitations

These are the things we know about in the current version. Each has a fix planned; when one ships, it comes off this list.

Tell us what is in the way

If something in Slicer does not work with the way you use your device, we want to know. Say which device, which version of iOS and which setting or assistive technology you were using, and what happened. Accessibility reports are answered, and fixes for them go ahead of other work.

Something hard to use?

If a part of Slicer doesn't work with VoiceOver, Voice Control, the keyboard or another setting you rely on, write to support [at] klvr.dev. Tell me what you were trying to do, and I'll look into it.