Pixelveil creates an authenticated encrypted container and stores it in a lossless PNG carrier. This page covers the most common restore, sharing, permission, and purchase questions.
Before contacting support:
Confirm that you have the original PNG carrier created by Pixelveil or the original Pixelveil compatibility package.
Do not use a screenshot, edited image, JPEG conversion, or a copy downloaded through a service that recompresses photos.
Enter the exact password used during encryption, including capitalization, spaces, punctuation, and any non-English characters.
For a .png, open Decrypt and choose Encrypted Photo.
For a .zip, open Decrypt and choose Import Compatibility Package. Do not extract or rebuild the package first.
Keep the original image and received file until restoration succeeds.
When encrypting, Pixelveil asks for the password twice and enables encryption only after both entries match. Pixelveil stores no recovery key and cannot recover a forgotten password.
Recommended:
Choose Share Compatibility Package for messaging services so the unchanged PNG travels as a document.
Use Save to Files and keep the PNG in Files, iCloud Drive, or another document provider.
Use AirDrop, an email attachment, or a cloud-storage file link.
In messaging services, choose file, document, or attachment mode rather than photo mode.
Send the password separately, through a different channel when practical.
Avoid:
Cropping, resizing, filtering, markup, or optimization.
Screenshots or copied-image workflows.
Conversion to JPEG or HEIC.
Social-media photo posting or messaging photo modes.
Extracting, adding files to, encrypting, recompressing, or rebuilding a compatibility package.
The filename may change without affecting decryption. A change to the encoded pixel data can make the carrier unreadable. Renaming a valid ZIP does not change its contents, but rebuilding the archive may make it unsupported.
Pixelveil checks a PNG carrier before asking for a password. For a compatibility package, it also checks the archive structure, size, single PNG entry, and CRC. An input is rejected when it is not a supported carrier or package, has been changed, exceeds a safety limit, or fails authenticated decryption.
Selecting an ordinary photo in Decrypt will not encrypt it. Ordinary photos are rejected before the password controls appear.
Pixelveil requests Camera access only after you choose a camera workflow. It requests Photos access when you select an image or choose to save a result to Photos. You can review or change these permissions in iOS or iPadOS Settings.
Saving to Files uses Apple's document interface and does not require full access to your Photos library.
Pixelveil Pro is a one-time, non-consumable App Store purchase with no subscription. It removes the free encryption limit and enables Rapid Encrypt Mode. Decryption remains available without Pro.
If a completed purchase is not recognized after reinstalling the app or moving to another device, use Restore Purchases on the Pixelveil Pro screen while signed in with the same Apple Account. Apple handles billing and refund requests.
Developer: Leiter Consulting LLC
Email: pixelveil@leiter.email
Include:
Pixelveil version and build number.
iOS or iPadOS version.
Device model.
Whether the input is a PNG or ZIP package.
The exact step and visible error message.
The transfer method used before the issue occurred.
Do not send your password or original private image. Do not send an encrypted carrier unless support specifically requests a non-sensitive test file.
Email Pixelveil Support
Frequently Asked Questions · Privacy Policy