Email or username:

Password:

Forgot your password?
Ben Sandofsky

The latest Halide update was rejected because, after seven years, a random reviewer decided our permission prompt wasn't descriptive enough.

I don't know how to explain why a camera app needs camera permissions.

A permission prompt:

"Halide" would like to access the camera. The camera will be used to take photographs.
2 comments
Ben Sandofsky

This was one of those rejections where they're like, "If this is a bug fix, we can accept it for now, but you need to fix this in your next update."

We replied, "Yes, please approve, we'll fix it." 36 hours later, they approved, but we still need to deal with this.

Ben Sandofsky

I submitted an update with our permission prompts in iambic pentameter. It was approved.

(We won't release it. I just had to know.)

A camera privacy prompt with the text:

To access what the lens alone can see,
A camera app must ask for leave from thee.
It seeks permission, clear and full to claim,
To capture light and frame the world by name.
Without this grant, it cannot work its art,
For privacy and safety play a part.
To safeguard all that's seen within its gaze,
The law requires consent in rightful ways.
Thus, with permission, pictures can unfold,
But first your trust is sought before control.
A photo library privacy prompt with the text:

To store and view the memories you make,
The app must gain the path it needs to take.
It seeks the key to where your photos lie,
So images can join them, stored nearby.
Without this right, it cannot save or share,
Nor let you find past moments resting there.
Your photo library, both old and new,
Awaits the app, if you give access through.
Thus, granting this permission is the way,
To let the app your captured scenes display.
An iPhone Lock Screen with notifications saying our update was approved.
Go Up