Licensing FAQ

Thanks for your interest in PSPDFKit for iOS. Our SDK is licensed as a subscription on a per-bundle ID basis. We do allow additional bundle IDs for beta testing.


We offer flexible licensing options to accommodate customers and projects of all types and sizes. Our aim is to provide the best possible PDF solution on the market as well as a license specifically tailored to help you achieve your goals.

Please get in touch with us through our Contact Sales Form.

Component Selection

PSPDFKit is modular and components build on top of each other in following order:

Following components are separate and just require Core Viewer.

You can license Core Viewer alone, or with Annotations. If you require Digital Signatures, Forms and Annotations are required as well. This is due to how features require one another based on the PDF specification. (Forms are a special sub type of annotations, and digital signatures are a special subtype of forms.)

License Agreement

By downloading and evaluating the PSPDFKit SDK demo, you accept the terms of the evaluation license agreement.

For purchasing PSPDFKit, a license contract needs to be signed with the company who owns the end product/app. We use DocuSign for a fast and secure digital signing experience. If you require a physical copy instead, we can accommodate for this need as well. Licensing is done on a per-year basis. It is not possible to change this to monthly or purchase multiple years in advance.

Contract Modifications

As a vendor who licenses technology to a large number of companies, we need to keep modifications to our contract to a minimum, as this incurs additional management and reviewing overhead. The quote we send is based on accepting our standard license agreement. We're somewhat flexible here, however that will take more time and likely increase your cost. As we're an Austrian-based company, the place of jurisdiction is Vienna, Austria.

Payment

Payment can be made via Visa, MasterCard, American Express or wire transfer. Cheques or other means of digital payment (e.g. PayPal) cannot be accepted.

Reseller Info

Before we can issue an invoice, a license contract needs to be signed with the end customer. A reseller can optionally take over the actual payment. We do not offer discounts but also do not charge extra for resellers. Banking details are listed on the license agreement.

If a purchase order is required, please tell us in advance so we can make sure to put this information on the invoice before sending it out. A license is bound to a user account in our backend. This email will be used both for sending out invoices and allowing the customer to activate the purchased licenses with entering a bundle ID.

The customer uses the registered email address to assign a password and then has immediate access to a digital, binary download of our SDK, including updates thereof. We do not send physical copies of the product.

What happens when my contract expires?

Our contract is simple. You pay the yearly license fee as long as you/your customers use PSPDFKit or the product that includes PSPDFKit. License renewal reminders are automatically sent 45 days before the license expires, and we'll manually follow up if we don't hear back from you in time. Please make sure the email registered in our backend is monitored. The license can be cancelled yearly if you do not need our SDK anymore. The termination period and terms are stated in the signed license agreement. After cancellation any copies of the framework need to be destroyed and your application(s) need to be updated to no longer use or contain PSPDFKit.

I am unable to access/lost my username/password

You can ping us anytime if you have issues logging into our backend. Please use your company email address or we might have to ask for other means of verification before we can change or reassign an account to a different user.

Your account is bound to one email-based login+password. As long as the company email domain stays the same, you can change these details in our customer portal. If multiple people need access, we recommend using a shared login. To change the email to a different domain, please ping our sales team, as license transfers need to be signed off by us.

I have technical issues - how does support work?

We offer support for subscribed customers, including limited support while you are evaluating our product. Typically most support is required while developing your product, so waiting with signing the license agreement would hinter our ability to offer support. Your developers can contact us directly, ideally one question per ticket.

Company Address and Legal Information

You find our full company address in the website imprint.

Note: This information is based on our standard terms and agreement. Check your contract to make sure this applies to your case as well.