RustPDF support

PDF work stays on your computer.

RustPDF is Aum Maa Shree’s offline-first desktop workspace for organizing, converting, protecting, signing, and reviewing PDF documents.

About RustPDF

RustPDF processes documents locally and keeps its portable PDF engine separate from each platform’s native interface. The supported desktop releases are being prepared for macOS and Windows; release availability depends on completing each platform’s signing, packaging, and on-device validation.

Private documents stay local. Normal PDF operations do not upload document contents to Aum Maa Shree. An online license check verifies the license entitlement, not the contents of the PDFs you open.

Choose a tool

Combine & OrganizeMerge documents, reorder pages, rotate, duplicate, or remove pages, then export in the visible order.
Split & ExtractCreate a new PDF from selected pages or split a document by ranges, page count, bookmarks, text, or measured output size where available.
CompressUse lossless optimization by default or choose an explicit image-quality tradeoff when a smaller file matters.
Images → PDFBuild a PDF from ordered JPEG or PNG images with page size, orientation, DPI, and margin controls.
Protect & UnlockCreate an AES-256 protected copy with selected permissions, or open an authorized encrypted input using its password.
OCR & ExportReview likely scanned pages before creating a searchable PDF or an editable DOCX or ODT result with the offline OCR runtime.
Forms, Sign & VerifyFill supported form fields, add a visible or invisible signature, and inspect document-signature evidence without treating an unknown signer as trusted.
Inspect & CleanReview metadata, attachments, annotations, images, text, and other document structures before choosing an explicit change.

File safety

RustPDF writes to a staged file beside the destination, reopens and validates the result, and only then commits the output. The source file remains unchanged, and workflows preserve an existing destination by default unless you explicitly allow replacement.

  • Choose a new output name when you need to keep earlier results.
  • Review warnings before accepting a lossy conversion, rasterization, redaction, flattening, or structure-removal operation.
  • Keep the original document separately when applying protection, redaction, signatures, or other permanent changes.
  • Do not assume signature validity proves identity trust; RustPDF reports those checks separately.

How licensing works

RustPDF major-version-1 registration is an administrator-assisted exchange. Use the same email address associated with the purchase or entitlement.

1. Choose a licenseSelect Offline or Online and enter the purchase email in RustPDF.
2. Create the requestRustPDF creates a protected registration request for this entitlement. The request is not a license.
3. Send it securelySend the saved request to the RustPDF license administrator through the agreed trusted channel. Treat the request as sensitive.
4. Import the licenseThe signed license is returned to the request email. Paste it into RustPDF or import its text file; RustPDF verifies the signature before accepting it.
License typeHow it is checkedWhen to use it
OfflineBound to protected data for that installation and verified locally. The installed license is not sent to the license service for validation.The computer must operate without recurring internet access.
OnlineUses signed entitlement decisions from the license service. A successful decision is refreshed within 24 hours and can provide up to 72 hours of signed offline grace, never beyond license expiration.The computer can periodically reach the license service and the entitlement may need central status changes.

A major-version-1 entitlement has a fixed ten-year term beginning with its first successful issuance. Reissuing the license does not restart or extend that expiration date.

License troubleshooting

  • If RustPDF says no license is installed, confirm that you imported the signed license—not the registration request.
  • If an offline license does not match, generate a new request on the installation that will use RustPDF. Reinstalling or moving protected application data may require a new signed license.
  • If an online check fails, confirm the computer can reach license.k2patel.in over HTTPS, then retry from the License screen.
  • If the license is expired or centrally denied, an internet retry cannot extend it. Contact the license administrator with the purchase email and visible status message.
  • Do not publish or forward a registration request outside the trusted support exchange; it contains entitlement registration material.

Availability and support

RustPDF is currently completing commercial-release and platform validation. A build is not considered a supported public release until its platform signing, packaging, notices, and installation checks have passed.

Need RustPDF help?

Include the platform, RustPDF version, the visible status or warning, and the operation you were trying to complete. Do not attach a private PDF unless support specifically requests a safe test file.

Email [email protected]