Provided by CAV Solution OÜ
TRUSTIKS is a service and brand of CAV Solution OÜ, registry code 16135498, Estonia.
LEGAL
The terms governing business access to TRUSTIKS, devices and integrations, subscriptions, verification results, data protection and use of the service.
Built for real operations
TRUSTIKS is a service and brand of CAV Solution OÜ, registry code 16135498, Estonia.
A Device may represent a payment terminal, vending integration, website, Shopify plugin or API integration.
Applicable fees, usage and subscription information are presented in the Billing section unless separately agreed in writing.
Last updated: 10.09.2026 These General Terms (“General Terms”) govern access to and use of the TRUstiks age verification service. TRUstiks is a service provided by CAV Solution OÜ, registry code 16135498, registered address Linda tn 2, 20309 Narva, Estonia (“CAV Solution”, “we”, “us” or “Provider”). The TRUstiks service is available through trustiks.com, supported terminal applications, web integrations, plugins, APIs and other software integrations made available by CAV Solution. By creating a TRUstiks account and expressly accepting these General Terms during registration, the Customer enters into a legally binding agreement with CAV Solution.
CAV Solution means CAV Solution OÜ, registry code 16135498, the legal entity providing the TRUstiks service.
TRUstiks means the age verification platform, software, applications, APIs, web interfaces, plugins and related services operated by CAV Solution. TRUstiks is a service and brand name and does not constitute a separate legal entity.
Customer means a legal entity or person acting in the course of business that creates a TRUstiks account and accepts these General Terms.
End User means an individual who undergoes an age verification process through the Services.
Services means the software-as-a-service, applications, APIs, web interfaces, plugins and related functionality provided by CAV Solution under the TRUstiks brand.
Device means a logical service instance created by the Customer in the TRUstiks Dashboard for the purpose of configuring, identifying, operating and billing a particular use of the Services. A Device does not necessarily mean a physical hardware device. Depending on the functionality available in the Dashboard, a Device may represent, for example:
Each Device may have its own configuration, verification method, Age Threshold, credentials, usage statistics and billing information.
Device Type means the type of integration selected by the Customer when creating or configuring a Device in the Dashboard. Available Device Types may be modified or expanded by CAV Solution from time to time.
Physical Terminal means third-party hardware on which or in connection with a TRUstiks application or integration operates. Unless expressly agreed otherwise, CAV Solution does not manufacture or supply Physical Terminals.
Verification means an individual age verification attempt processed through a Device. Depending on the Device configuration, a Verification may use one or more verification methods, including:
Verification Result means the result returned by the Services following a Verification. Depending on the integration, Verification Results may include statuses such as APPROVED, REJECTED, FAILED, CANCELLED or ERROR.
Age Threshold means the minimum age configured for a particular Device or Verification.
Dashboard means the online administration interface available to Customers through TRUstiks. The Dashboard may allow the Customer to:
Billing Section means the part of the Dashboard where prices, subscription information, usage charges, payment methods, invoices and other billing information applicable to the Customer or Device are displayed.
Subscription means the recurring paid access to the Services associated with a Device, Customer account or other billing unit specified in the Billing Section.
Usage Fee means a fee charged according to actual use of the Services, including fees charged per Verification.
Agreement means the legally binding agreement between CAV Solution and the Customer consisting of these General Terms together with any additional written terms expressly agreed between the parties.
To use TRUstiks, the Customer must create an account.
Before completing registration, the Customer will be provided with access to these General Terms.
The Customer must expressly accept these General Terms by selecting the relevant acceptance checkbox or using another electronic acceptance mechanism provided during registration. Registration cannot be completed without such acceptance.
By accepting these General Terms, the person completing registration represents that: a. the information submitted during registration is accurate; b. they have read and understood these General Terms; and c. where they register on behalf of a company or other organisation, they have authority to bind that entity to the Agreement.
CAV Solution may electronically record information relating to acceptance of these General Terms, including the date and time of acceptance, the applicable version of the General Terms, Customer account information and other information reasonably necessary to demonstrate acceptance.
After registration, the Customer may create one or more Devices in the Dashboard, subject to the functionality and commercial conditions available for the Customer's account.
When creating a Device, the Customer may be required to select a Device Type and configure relevant settings.
A Device is an administrative, technical and billing object within the TRUstiks platform and should not be interpreted as necessarily referring to physical hardware.
Each Device may be assigned separate:
The Customer is responsible for selecting the correct Device Type and configuration for its intended use.
CAV Solution may introduce new Device Types, modify existing Device Types or discontinue Device Types from time to time. Where such a change materially affects an active paid Device, CAV Solution will use reasonable efforts to provide advance notice.
Certain Device Types may represent or interact with Physical Terminals or other third-party hardware.
Unless expressly agreed otherwise in writing, CAV Solution does not manufacture, sell, supply, own or certify such hardware.
The Customer is responsible for obtaining compatible hardware and maintaining any third-party equipment required to use the Services.
CAV Solution may provide applications or software integrations intended to operate on compatible third-party terminals.
CAV Solution is not responsible for failures caused by third-party hardware, firmware, operating systems, payment providers, payment applications or other systems outside CAV Solution's reasonable control.
A Device may represent a website, web application, e-commerce integration, plugin or API integration.
CAV Solution may provide integration components including APIs, plugins, SDKs, redirect flows, hosted interfaces or other integration mechanisms.
The Customer is responsible for implementing and using such integrations in accordance with the technical documentation provided by CAV Solution.
The Customer must protect API credentials, secret keys, tokens and other authentication information associated with its Devices.
CAV Solution may revoke or replace credentials where reasonably necessary to protect the security of the Services.
Use of TRUstiks may be subject to recurring Subscription fees, Usage Fees or a combination of both.
Unless otherwise agreed in writing, applicable prices and commercial conditions are displayed in the Billing Section of the TRUstiks Dashboard.
A Device may be subject to: a. a recurring monthly Subscription fee; b. a Usage Fee based on the number of Verifications performed through that Device; c. additional fees for specific verification methods, functionality or services; or a combination thereof.
Different Device Types, Verification methods or usage volumes may have different pricing. The applicable pricing will be displayed in the Billing Section.
Before activating a paid Device or paid functionality, the Customer shall be provided with information regarding the applicable pricing through the Dashboard or another electronic method.
The Customer authorises CAV Solution and its payment service providers to charge the Customer's selected payment method for amounts due under the applicable Subscription and for Usage Fees incurred through the Services.
CAV Solution may use third-party payment service providers, including Stripe or another payment provider, to process payments, store payment method information and manage recurring billing. CAV Solution does not need to receive or store complete payment card details where such information is handled directly by the payment service provider.
Where automatic billing is enabled, recurring Subscription fees and applicable Usage Fees may be automatically charged to the Customer's registered payment method.
Usage-based fees may be calculated after the applicable billing period based on recorded Verification usage.
The Dashboard may display:
Applicable VAT and other taxes shall be added where required by law.
The Customer is responsible for maintaining a valid payment method where automatic payment is required.
If automatic payment fails, CAV Solution may retry the payment and notify the Customer.
CAV Solution may suspend a Device or Customer account where an undisputed amount remains unpaid after the applicable payment period.
Suspension of one Device does not necessarily require suspension of other Devices unless the outstanding payment or breach relates to the Customer account generally.
CAV Solution may change its standard pricing from time to time.
The current pricing applicable to the Customer will be displayed in the Billing Section.
For an existing recurring Subscription, CAV Solution will provide reasonable advance notice before a material pricing change takes effect. Notice may be provided through the Dashboard, email or another electronic communication method.
Pricing agreed separately in a written commercial agreement shall prevail over standard Dashboard pricing to the extent expressly stated in that agreement.
Unless a separate commercial agreement provides otherwise, the Customer may cancel a Device Subscription through the Dashboard.
Cancellation prevents renewal of the applicable Subscription after the current paid billing period, unless the Billing Section specifies a different cancellation model.
Usage Fees incurred before cancellation remain payable.
Deleting, disabling or disconnecting an integration does not automatically cancel a paid Subscription unless the Dashboard expressly indicates that the Subscription has been cancelled.
The Customer is responsible for confirming the Subscription status in the Billing Section.
An APPROVED Verification Result means that the applicable TRUstiks verification method determined that the End User satisfied the configured Age Threshold. A REJECTED Verification Result means that the applicable verification method did not establish that the End User satisfied the configured Age Threshold. A Verification Result does not constitute identification of an End User unless the particular Verification method explicitly includes identity verification. Facial age estimation is an automated age estimate and does not determine an individual's exact date of birth. No automated age verification method is error-free. The Customer remains responsible for determining whether a transaction, access, sale, delivery or provision of goods, services or content may legally proceed.
Each party shall comply with applicable privacy and data protection laws. Where CAV Solution processes End User personal data on behalf of the Customer, the Customer acts as controller and CAV Solution acts as processor to the extent provided by applicable data protection law. CAV Solution may act as an independent controller for processing necessary for its own account administration, billing, security, prevention of fraud and abuse, legal compliance and business operations. The Customer is responsible for having an appropriate lawful basis for submitting End User Data to TRUstiks and for providing required privacy information to End Users. CAV Solution shall process End User Data only as necessary to provide, secure and operate the Services, comply with applicable law and perform obligations under the Agreement. Additional data processing terms may be set out in a separate Data Processing Agreement and Privacy Policy.
The Customer retains its rights in Customer Data submitted through the Services. The Customer grants CAV Solution the limited rights necessary to process such data for providing, maintaining, securing and supporting TRUstiks. CAV Solution may create aggregated or anonymous operational and statistical information where such information does not identify an End User. CAV Solution shall not sell End User personal data.
All intellectual property rights relating to TRUstiks remain the property of CAV Solution or its licensors. This includes software, source code, APIs, SDKs, plugins, applications, algorithms, workflows, databases, interfaces, documentation, designs, trademarks and know-how. Creation or use of a Device does not transfer intellectual property rights to the Customer. Unless otherwise expressly agreed in writing, intellectual property rights in custom integrations and software developed by CAV Solution remain with CAV Solution.
Each party shall protect non-public commercial, technical, financial and other confidential information received from the other party. Confidential Information includes technical documentation, APIs, credentials, security information, pricing arrangements, customer information, business information, software architecture and trade secrets. Confidentiality obligations survive termination of the Agreement.
CAV Solution will use commercially reasonable efforts to maintain availability of TRUstiks. The Services may be temporarily unavailable due to maintenance, updates, third-party infrastructure failures, internet failures, security incidents, force majeure or other circumstances outside CAV Solution's reasonable control. CAV Solution may update or modify the Services from time to time.
To the maximum extent permitted by applicable law, TRUstiks is provided on an “as is” and “as available” basis. CAV Solution does not warrant that every Verification will produce a correct result or that the Services will always be uninterrupted or error-free. CAV Solution does not guarantee compatibility with every third-party device, operating system, payment application, website platform or other external service. The Customer is responsible for determining whether the selected Verification methods are appropriate for its use case and legal requirements.
To the maximum extent permitted by applicable law, CAV Solution shall not be liable for indirect, incidental, special, punitive or consequential damages, including loss of profits, revenue, goodwill or business opportunity. CAV Solution shall not be liable for losses caused by:
CAV Solution's total aggregate liability arising from the Agreement shall not exceed the amount paid by the Customer to CAV Solution during the three months immediately preceding the event giving rise to the claim, to the maximum extent permitted by applicable law.
The Agreement begins when the Customer accepts these General Terms during registration. The Agreement remains in effect while the Customer maintains a TRUstiks account unless terminated in accordance with these General Terms. Termination of the Customer account is separate from cancellation of an individual Device Subscription. Outstanding Subscription fees and Usage Fees remain payable following cancellation or termination. CAV Solution may suspend or terminate access in cases of material breach, unlawful use, security risks or unpaid amounts.
CAV Solution may modify these General Terms from time to time. Material changes will be communicated through email, the Dashboard or trustiks.com within a reasonable period before they become effective, except where an earlier change is required by law or for urgent security reasons. Where required, CAV Solution may request that the Customer expressly accepts an updated version of the General Terms before continuing to use the Services.
The Agreement is governed by the laws of the Republic of Estonia. The parties shall first attempt to resolve disputes through good-faith negotiations. Where a dispute cannot be resolved and jurisdiction may validly be agreed between the parties, the dispute shall be submitted to Harju County Court in Tallinn, Estonia.
Service: TRUstiks Website: trustiks.com Service provider: CAV Solution OÜ Registry code: 16135498 Registered address: Linda tn 2 20309 Narva Estonia
TRUSTIKS
Tell us about your vending fleet, payment terminal, website or store. Start an account or email integration[at]trustiks.com to discuss the right integration.