NoCloud Labs

Photo2PDF

Turn photographs into ordered PDFs on your device.

Help with this app

Photograph or import pages, adjust the corners, arrange the pages and create your PDF. If an import is interrupted, use Retry import or deliberately discard the recovered photographs. If storage is full, keep the draft and retry after freeing space. An interrupted save can leave an empty destination file; regenerate and save again.

Contact support and protect your local data

Privacy policy

Publisher: ascaidevlabs, publishing under the NoCloud Labs brand.
Effective date: 5 October 2026.
Privacy contact: ascaidevlabs@gmail.com.

Information on your device

Photo2PDF stores imported page photographs, editing settings and the current draft on your device. Generated PDFs are retained in local history only when you enable that option; history is off by default. Interrupted photo selections may be held in a recovery inbox until imported or discarded.

Page detection, perspective correction, filters, compression and PDF generation run on your device. Your original photographs are not modified. Source image metadata, including EXIF location information, is stripped from processed PDF images by default. Imported source copies can still contain their original metadata while retained in the draft or recovery inbox.

The core workflow works without an internet connection. We do not receive this content through the app and do not operate a cloud backend for it. Photo2PDF has no account registration, advertising, behavioural analytics, tracking SDK or subscription. We cannot access or restore your app content from a NoCloud server.

Permissions and sharing

Camera access is used when you take a photograph. The system photo picker gives access to photographs you select. Photo2PDF does not require microphone, contacts, location or notification access. A selected photograph may belong to an external cloud photo library; retrieval of that original is controlled by your operating system and photo provider.

When you choose to share or export content, the operating system passes a copy to the destination you select. An email, messaging, file or cloud-storage service you choose has its own privacy practices. NoCloud does not receive that copy unless you deliberately send it to us, for example in a support email.

Storage and deletion

Delete pages, discard the current document or delete individual PDFs from local history using the app’s controls. Discarding a document removes its imported copies and transient PDF output, but preserves PDFs you opted to keep in history. A separate recovery inbox must be imported or explicitly discarded. Turning history off does not itself erase PDFs already retained.

Removing the app or losing your device can remove your only copy. Device backups and transfers are controlled by your operating system and settings; do not rely on them as a guaranteed way to restore app data. We do not provide cloud backup or recovery. Deleting app content does not remove originals in your photo library, exports or copies held by other services. Deletion is not a promise of forensic secure erasure.

Temporary sharing copies can remain while a receiving app reads them. On a later app launch or share, the app cleans up supported share-cache files older than one day. Cleanup does not run while the app is closed.

App stores, support and this website

The store handles purchases and downloads under its own policies and may provide sales statistics or platform diagnostic reports. This is separate from the app’s local processing.

If you email support, we receive the information you choose to send through Gmail. Routine support emails are deleted 12 months after an enquiry closes, except information needed for a continuing dispute or legal obligation. Visiting this website also sends request information to its hosting provider, Cloudflare. See website and support privacy for details and provider policies.

Privacy questions and requests

Email ascaidevlabs@gmail.com with the subject “Privacy request” to ask about, access, correct or request deletion of information you have sent us. Identify the relevant email conversation without attaching private app content. We may need to confirm that the request comes from the person concerned. For content stored only on your device, use the app’s controls; we cannot retrieve or delete it remotely.

Policy changes

Changes to this policy will appear here with an updated effective date.