All licenses are available as a subscription and for a flat fee.
You can choose between different subscription plans based on the product options and service level that suit you best, such as integration options, software features, contract customization and customer support levels.
You can request a tailored quote from the customer portal by adding your application, and clicking the Request a quote
button on the app’s page. A bespoke proposal will be emailed to you shortly after.
All licenses cover:
By default, you can use the SDK for up to one minute per session in a test environment. This allows you to evaluate all features of the scanner without initializing a license key.
To avoid this timer, you can start a free trial from your account. These keys will be valid for 30 days and can be renewed for up to 90 days by default.
Each license key is valid for a unique application identifier that is usually called App ID or Bundle ID.
For installable apps, the identifier should be in reverse-DNS format like com.geniusscansdk.demoapp
. Learn more about:
For Web apps, the identifier corresponds to the absolute domain name, like demo.geniusscansdk.com
.
You can renew your license at any time directly from your account. We will notify you a few weeks in advance so you can proceed early on and deploy the new keys on your own release schedule.
Every license that is delivered and paid will last until its next renewal date.
Production keys include a grace period of a few weeks. This ensures that the scanner continue to work past the expiration date for users who delay the installation of the app update or have trouble connecting to the Internet.
When a key reaches the end of its grace period, the SDK throws an exception indicating that the key has expired. We advise to catch this exception and set up a fall-back mechanism such as:
NB: grace periods should not be used to postpone a renewal as they only serve to prevent service interruption under a valid software license.
The use of the Genius Scan SDK is subject to the Genius Scan SDK license. If you have any questions regarding the agreement, please contact us through our portal.
All document operations are performed locally by the SDK, including document capture, image enhancement, PDF generation, text extraction. You, as developer, have full control over how and where documents are stored and exported.
By default, the SDK validates the license key with our servers. This prevents interruption of service if your users don’t update your app with fresh license keys or if you haven’t been able to publish an updated version with the fresh license keys.
For complete offline operation, you can subscribe to an Advanced plan. This allows you to disable the online key verification mechanism and make the SDK work 100% offline. No user data will be transmitted by the software.
If you use the text recognition and data extraction features of the SDK, it may download OCR language files from the Github servers from the Tesseract repository. This will only happen if the selected text recognition language(s) aren’t available with the modern OCR engines present on the platforms.
Although you are responsible for the development of your application, we can assist you with the evaluation, configuration, deployment and maintenance of the SDK. If you need help with your license and have a technical question, please reach out to us through our website.
Our team will be happy to advise you, troubleshoot any issue you encounter with the SDK, and review your requests for improvements and new features.
© 2025 The Grizzly Labs. All rights reserved.