Terms of Service
Last updated: May 12, 2026
1. Acceptance
By creating an account, signing in, or otherwise using VisualBI.ai (the "Service"), you agree to be bound by these Terms of Service ("Terms"), our Privacy Policy, and our Refund Policy. If you do not agree, do not use the Service.
If you accept these Terms on behalf of an organization, you represent that you are authorized to bind that organization, and "you" in these Terms means that organization.
2. The Service
VisualBI.ai is a web-based dashboard design platform and a Power BI custom visual. You can design report layouts in the editor, export them as .pbip files, and use the custom visual inside Microsoft Power BI Desktop and Power BI Service. The Service also includes a template marketplace, collaboration features, and an export-credits system.
Supported deployment surfaces (v1): Power BI Desktop and Power BI Service (workspace-scoped reports for users in your tenant). The following surfaces are not in scope in v1:
- Power BI Report Server (on-premises) — the custom visual cannot reach our license validation API from air-gapped environments without IT-level network configuration; we do not guarantee functionality, telemetry, or support in that scenario.
- Power BI Embedded (embedding reports inside your own SaaS or web app for end users) — standard licenses do not authorize Embedded use. If you want to use the visual in an Embedded context, contact [email protected] for a separate Embedded SKU.
- Publish to Web (anonymous, fully public reports) — Microsoft blocks non-AppSource-certified custom visuals in Publish- to-Web by design. Reports published this way will render an empty placeholder where our visual would normally appear; this is not a defect we can fix at the visual level.
3. Accounts
- You must provide accurate registration information and keep it up to date.
- You are responsible for the confidentiality of your credentials and for all activity under your account.
- You must be at least 18 years old or have authority to enter binding agreements on behalf of your organization.
- You may sign in via email/password or via Google or Microsoft OAuth.
- We may send a verification email at registration; unverified accounts may have limited functionality.
- One account = one human. Creating multiple accounts to abuse free tiers, promotional offers, or quotas is grounds for suspension.
4. Subscriptions & Billing
- Paid plans (Pro, Team, Enterprise) are billed on a recurring basis, monthly or yearly as you select at checkout. The Starter plan is free.
- Prices are displayed in USD on the pricing page and are subject to applicable taxes (collected by Paddle based on your billing country).
- All payments are processed by Paddle.com Market Ltd, our Merchant of Record. Paddle's own terms and privacy policy also apply to the payment transaction.
- Subscriptions renew automatically. Paddle sends a renewal reminder email before each renewal.
- You may cancel at any time from Settings → Billing → Manage Billing or directly through the Paddle customer portal. Cancellation takes effect at the end of the current billing period; no partial refund is issued for the unused remainder of that period.
- Plan upgrades take effect immediately and are prorated. Plan downgrades take effect at the start of the next billing cycle.
- If a renewal payment fails, Paddle retries automatically (dunning); after retries are exhausted you receive a final notification and your subscription enters a 14-day grace period before the plan is downgraded to Starter.
5. Refunds & Cancellation
Detailed terms are in our dedicated Refund Policy. In summary:
- Cancellation is always free and effective at the end of the billing period.
- Subscriptions are non-refundable. We do not refund completed monthly or yearly periods, used or unused.
- We do refund billing errors (duplicate charges, wrong plan billed, tax errors) and unauthorized charges.
- EU consumers have a 14-day cooling-off right under Directive 2011/83/EU. Because the Service is digital content delivered immediately, Paddle collects an explicit waiver at checkout; once the waiver is given the cooling-off right no longer applies (Article 16(m) of the Directive).
- Marketplace template purchases are non-refundable once the template has been downloaded or cloned.
- Export credit purchases are non-refundable but never expire.
- If you initiate a chargeback with your bank or card provider before contacting us or Paddle, your account will be suspended for the duration of the dispute.
6. Export Credits
- Each plan includes a monthly credit allowance for exports and AI features. The current allowances per plan are listed on the pricing page.
- Plan credits reset at the start of each billing period and do not carry over.
- Purchased credit packs do not expire and carry over indefinitely.
- Credits are non-refundable and non-transferable between accounts.
7. License Keys, Tenant Binding, and the Custom Visual
Pro, Team, Enterprise and AppSource plans include one or more License Keys that the VisualBI custom visual uses to render without watermarks. The license-binding model below applies to all keys issued by us (it does not apply to AppSource-issued licenses, which are validated by Microsoft).
7.1 Scope of the license grant
We grant you a non-exclusive, non-transferable, non-sublicensable, revocable license to use the Service and its custom visual within your organization, on Microsoft tenants you control, for the duration of an active subscription. The license does not transfer to a successor entity without our prior written consent.
7.2 Issuance and binding
- License Keys are issued at the organization level. The organization owner is responsible for distributing the key inside the organization.
- Each export embeds an HMAC-signed manifest tying the visual instances to your License Key. The manifest is created by us at export time; tampering with it (editing the .pbip outside our editor, swapping signatures, replacing the customer ID) causes the visual to refuse to render.
- The visual makes one license-validation call to our API on first render. The exact data sent is described in our Privacy Policy §2.4.
7.3 What you may not do with a License Key
- Sell, rent, sublicense, white-label, or otherwise transfer your License Key to a third party.
- Publish reports containing our visual into a Microsoft tenant that is not yours or under your control, except via your own Power BI Embedded scenario for which you separately license the appropriate plan.
- Modify, patch, bypass, replace, or otherwise interfere with the manifest signature, the validation call, the watermark, or any other license-enforcement mechanism in the visual.
- Distribute tools, scripts, or instructions that enable any of the above.
7.4 Tenant rebinding and key reset
You can renew a manifest, transfer a key between Power BI tenants you control, or revoke a key from the in-app license health page (Settings → Licenses → click the key → View health). The organization owner and managers can perform these actions.
8. Telemetry as a Functional Requirement
The Service collects non-PII telemetry from the custom visual on each render in order to validate the License Key, enforce license terms, and detect fraud. The exact list of fields collected is in our Privacy Policy §2.4 — nothing else is sent.
Telemetry is a functional requirement of the licensed Power BI visual: it is the technical mechanism by which we verify your license is active and being used within the scope you paid for. As such it is processed as necessary for performance of the contract under GDPR Article 6(1)(b) and KVKK Article 5(2)(c). Optional PostHog product analytics (page views and funnels) is separate and runs only if you accept analytics cookies in the banner.
You cannot disable license validation telemetry while continuing to use the custom visual. If you do not want any data sent during license validation, do not deploy the licensed visual. Deleting your account stops all collection and removes the data we hold.
If you publish reports that contain our custom visual to end users (for example, a corporate dashboard for your employees or clients), you are responsible for disclosing the telemetry collection in your own privacy notice as required by GDPR / KVKK / local equivalent. Reference the Privacy Policy §2.4 table in your notice or link directly to it.
9. Acceptable Use
You agree not to:
- Reverse-engineer, decompile, or disassemble the Service or the custom visual, except to the limited extent permitted by mandatory law (e.g. EU Software Directive 2009/24/EC Article 5(3) interoperability exception).
- Attempt to circumvent license validation, manifest verification, watermarking, rate limiting, or any other security mechanism of the Service.
- Use the Service to host malware, illegal content, or content that infringes third-party rights.
- Use the Service for automated bulk scraping, brute-force attacks, or other behavior that disrupts our infrastructure.
- Manipulate the telemetry described in §8 with proxies that drop, alter, or fabricate validation calls (a corporate security proxy that simply forwards calls is fine).
- Use the Service for any unlawful purpose under applicable law.
10. License Enforcement (Graduated Action)
When the validation system detects suspected misuse of a License Key, we apply graduated, plan-aware actions before any termination decision. Internal operating details are documented in the License FAQ; a summary is below so you know what to expect:
| Stage | Trigger (examples) | What happens |
|---|---|---|
| 1 — Watermark | First time we see a new visual instance + report-schema combination tied to your key | Visual renders with a small "license review" tag in the corner. Your org admins are notified to approve or reject. |
| 2 — Pending Review | Anomaly thresholds crossed (e.g. unfamiliar geography burst) | Visual continues to render but with a more visible watermark; your org admins must approve to clear the state. |
| 3 — Suspension | Tampered manifest, key sharing across tenants, repeated unresolved Stage 2 events | License Key is revoked, the visual stops rendering, you receive a notification with the reason. |
| 4 — Termination | Failure to remediate suspension, fraud, or distribution of bypass tools | The account is closed. Paid balance is not refunded. We may pursue damages where applicable. |
For routine breaches we provide at least 30 days' written notice to remediate. For severe breaches (intentional bypass, illegal use), no notice period applies. Stage 1 and Stage 2 actions are designed to be self-correcting: most legitimate situations (cloning a project, re-publishing to a new workspace) are resolved by approving the pending entries from your license health page.
11. Marketplace
11.1 What the Marketplace is
- The VisualBI Marketplace lets users ("Sellers") list dashboard templates for purchase by other users ("Buyers").
- Sellers grant Buyers a non-exclusive, perpetual license to use purchased templates in their own projects, including modifying and re-styling them.
- Sellers retain all intellectual property in their original templates and assets.
- Buyers may not redistribute, resell, sub-license, or republish purchased templates as standalone assets.
11.2 Seller obligations
- Sellers must own or hold the necessary rights to every asset (images, fonts, datasets, code) included in their listings.
- Listings may not contain malware, harmful code, or content that violates applicable law or third-party rights.
- Sellers are solely responsible for any tax obligations arising from their sales in their own jurisdiction; Paddle handles VAT/GST/sales tax collection from Buyers but does not handle Seller income tax.
- Sellers must respond to reasonable Buyer support questions about their listings within a commercially reasonable time.
11.3 Platform commission & payouts
VisualBI charges a platform commission on every Marketplace sale. The current commission rate, the minimum payout threshold, and the available payout methods are shown in your seller dashboard at Marketplace → Sell. We may adjust the commission rate or the payout policy with at least 30 days' notice via email and an in-app notice. Sales completed before the change date are settled at the rate that was in effect at the time of the sale.
11.4 Refunds, takedowns, content policy
- Marketplace template purchases are non-refundable once the template has been downloaded or cloned (see Refund Policy §4).
- We may remove listings that violate our content policies, these Terms, or third-party intellectual-property rights, with or without notice depending on severity.
- Sellers may delist their own templates at any time; existing Buyers retain their license to versions they already purchased.
12. AppSource Purchases
If you obtain a license through Microsoft AppSource, the transaction is governed by Microsoft's commercial marketplace terms in addition to these Terms. The AppSource license is validated through Microsoft's licensing API and does not require a separate VisualBI License Key. The tenant-binding rules in §7 do not apply to AppSource licenses; they are scoped per Microsoft's rules.
13. Intellectual Property
All right, title, and interest in the Service, the custom visual, the web designer, the documentation, the trademarks, and the logo are owned exclusively by VisualBI.ai. Your subscription grants you only the limited license described in §7.
Content you create with the Service (projects, themes, reports, exports) remains yours. We do not claim any ownership of your content. We do not train AI models on your content without your explicit opt-in consent.
You may not use the VisualBI name, logo, or trademarks without our prior written consent. "Powered by VisualBI" attributions require separate written permission.
14. Service Level & Availability
We aim for 99% monthly availability of the Service (planned maintenance and force majeure excluded). The custom visual includes a 7-day offline grace period — when the validation API is unreachable, the last known-good license decision is cached so reports keep rendering for up to 7 days.
We post known incidents at our status page. There is no SLA-based credit on Starter, Pro, or Team plans in v1; Enterprise customers may negotiate custom SLA terms.
15. Limitation of Liability
To the maximum extent permitted by applicable law, VisualBI's total aggregate liability to you arising out of or in connection with the Service shall not exceed the amounts you paid us for the Service in the 12 months immediately preceding the event giving rise to the claim.
VisualBI shall not be liable for any indirect, incidental, special, consequential, exemplary, or punitive damages, including loss of profit, loss of revenue, loss of data, or business interruption.
Nothing in these Terms limits or excludes liability for death or personal injury caused by negligence, for fraud or fraudulent misrepresentation, for gross negligence (Türk Borçlar Kanunu Madde 115/2 anlamında), or for any other liability that cannot be limited or excluded by law.
The Service is provided "AS IS" and "AS AVAILABLE". To the extent permitted by law we disclaim all implied warranties including warranties of merchantability, fitness for a particular purpose, and non-infringement.
16. Indemnification
You agree to defend, indemnify, and hold VisualBI harmless from any third-party claim arising out of (a) your use of the Service in violation of these Terms, (b) content you upload or publish, or (c) infringement of third-party rights by your content.
We will defend you against third-party claims that the Service itself infringes valid intellectual-property rights, provided you notify us promptly and let us control the defense. This obligation does not apply if your use of the Service violated these Terms or any documented instruction we have given you.
17. Termination
- You may terminate by canceling your subscription per §4 and deleting your account from Settings → Profile.
- We may suspend or terminate your account for material breach of these Terms, payment default exceeding 30 days, or where required by law.
- On termination, your right to use the Service ceases. The custom visual in any deployed report will fall into the unlicensed mode (watermark or block).
- Your data is deleted within 30 days of termination, subject to legal retention requirements (see Privacy Policy §5). You can export your projects and data before termination.
- The clauses that by nature should survive termination — including §13 (IP), §15 (Liability), §16 (Indemnification), §18 (Governing Law), §20 (General) — survive.
18. Governing Law & Disputes
For business customers (B2B), these Terms are governed by the laws of the Republic of Türkiye, without regard to conflict-of-law principles. The İstanbul (Çağlayan) Courts and Enforcement Offices shall have exclusive jurisdiction.
For consumer customers resident in the European Union, the mandatory consumer-protection laws of your country of residence apply to the extent they grant you greater protection than these Terms, and you may also bring proceedings in the courts of your country of residence. Nothing in these Terms restricts your rights as a consumer under EU Directive 2011/83/EU or your local implementing law.
Where possible, the parties will first attempt in good faith to resolve any dispute through negotiation, then through mediation, before initiating formal proceedings.
19. Changes to These Terms
We may update these Terms from time to time. Material changes (especially to license, payment, or liability provisions) will be announced by email and an in-app notice at least 30 days before they take effect. Continued use of the Service after the effective date constitutes acceptance. Earlier versions remain available on request.
20. General
- Entire agreement: these Terms, the Privacy Policy, the Refund Policy, and the Paddle billing terms together form the complete agreement between you and us regarding the Service.
- Severability: if any provision is held unenforceable, the rest remain in effect and the unenforceable provision is replaced by the closest enforceable equivalent.
- Assignment: you may not assign your rights without our prior written consent. We may assign these Terms in connection with a merger, acquisition, or corporate reorganization.
- Force majeure: neither party is liable for delays caused by events beyond its reasonable control (natural disaster, war, pandemic, government action, internet infrastructure outage).
- Notices: written notices to you go to the email address on your account; notices to us go to [email protected].
- Language: the Service is currently provided in English. If we publish a Turkish version of these Terms, the Turkish version will prevail for B2B customers in case of conflict.
21. Contact
Operator (sole proprietorship): Inforbis, Diyarbakır, Türkiye — Dicle University Technopark.
For questions about these Terms, write to [email protected]. For privacy-specific requests, use [email protected] with "Privacy" in the subject line.