Crispenator is a Photoshop extension that brings your images back to life with two simple actions. By combining your Photoshop workflow with the power of OpenAI, Crispenator can either upscale with strict preservation or restore with a modern photographic look while keeping recognizable details.
The panel has a clean layout with two side by side buttons:
- Upscale uses a preservation focused prompt to increase quality while keeping content identical.
- Restore uses a different prompt to make the image look like it was captured with an expensive modern camera. If the source is black and white it will be colorized accurately.
Both actions follow the same workflow. The extension duplicates and flattens your current document, exports a temporary PNG, sends that flattened copy to OpenAI, then places the result back into your original document as a new layer named CrispenatorOutput. The output size is chosen automatically to preserve the aspect ratio of your document. If the service requires it the extension falls back to a square size while still placing the result as a standard pixel layer.
You can open the settings modal with the gear button to enter and save your OpenAI API key locally. The panel also includes a Privacy policy link that opens crispenator.com in your default browser. A progress bar shows generation status and the result appears as soon as it is ready.
Developer note for power users. The two text prompts used for Upscale and Restore are defined as constant string variables at the top of main.js so you can tune them later without touching the rest of the code.
Effective Date: September 2, 2025
Crispenator requests local file system access and network access to api.openai.com only. Your API key is stored on your machine in key.txt and is used only to call the OpenAI API. The Privacy policy link in the panel opens https://crispenator.com in your default browser.
Information We Collect
API Key: You enter your personal OpenAI API key in the settings modal. The key is saved locally in a text file named `key.txt` inside the plugin data folder provided by the Adobe UXP runtime. This key is never transmitted to Crispenator servers and is used only to authenticate your requests to the OpenAI API.
Images: When you run Upscale or Restore, the extension saves a temporary flattened copy of your active Photoshop document as `input.png` in the plugin data folder, sends that image directly to the OpenAI Images API using your API key, receives the result, saves it as `output.png` in the same folder, and then places it into your open document as a new layer named `CrispenatorOutput`. These files remain on your computer.
Website Data: Our website at crispenator.com may collect standard analytics data such as page views, browser type, and usage statistics through common tools like cookies. This data is used only to improve the website experience and is not linked to your personal identity.
How We Use Your Data
- Your API key is used only to authenticate the requests that you initiate to the OpenAI API. Crispenator does not collect, transmit, or share this key with any Crispenator operated service.
- Your images are sent directly from the plugin to the OpenAI API using your API key. They are not sent to or stored on Crispenator servers. The plugin requests network access to `api.openai.com` only.
- Any website analytics data is used to improve the website experience and is never sold or shared with third parties.
Data Storage and Security
All user files created by the plugin, including `input.png`, `output.png`, and `key.txt`, are stored locally on your machine in the plugin data folder. Crispenator does not operate cloud storage or centralized servers for user data.
Security of your local system is your responsibility. We recommend keeping your operating system, Photoshop, and plugins up to date and using appropriate device security.
Sharing of Data
Crispenator does not sell, rent, or share any personal data. Your API key and images are never transmitted to us. The only data shared externally is what you explicitly send to the OpenAI API through your key.
Children’s Privacy
Crispenator is not directed to individuals under the age of 13. We do not knowingly collect personal information from children.
Changes to This Policy
We may update this Privacy Policy from time to time. Any changes will be posted on crispenator.com with a new effective date.
Contact Us
If you have questions about this Privacy Policy, you can reach me at:
Email: me@maximilianmcclelland.com