Terms & conditions.
These Terms govern your access to and use of SketchXFlow (the “Service”), an AI-powered design-to-code studio operated by KriyaXlabs. By creating an account or using the Service, you agree to be bound by these Terms.
Service description
SketchXFlow is an AI-powered platform that generates UI designs and exports production-ready code. The Service includes design generation, code export, project management, and related tools. Features and availability may change as we develop the platform.
Accounts
You must create an account to use the Service. You agree to:
- Provide accurate and complete registration information.
- Keep your login credentials secure and confidential.
- Notify us immediately of any unauthorized access.
- Accept responsibility for activity under your account.
We reserve the right to suspend or terminate accounts that violate these Terms, engage in abusive behavior, or remain inactive for more than 12 months.
2.1 Sign-in methods
You may sign in with an email and password, or via Google (“Continue with Google”). Both methods sign you into the same SketchXFlow account when you use the same email address. If a Google account's verified email matches an existing SketchXFlow account, the two are linked and you may use either method going forward — we do not create duplicate accounts. If your Google email is not marked verified, we will not link or create the account, to prevent unauthorised access.
You are responsible for maintaining the security of your Google account if you use it to sign in. You may revoke SketchXFlow's access to your Google account at any time at myaccount.google.com/permissions without affecting your SketchXFlow account, provided you have set a password for email-based sign-in.
The full data-handling disclosure for Google sign-in (scopes requested, what we do with the data, Google API Services User Data Policy & Limited Use) is in our Privacy Policy.
2.2 Account deletion
You can delete your account at any time. Two paths:
- Self-serve. Sign in, open /account, scroll to Delete account, type your email to confirm, and click delete. The action takes effect within seconds.
- By email. Send a request from the email on your account to support@kriyaxlabs.com. We confirm by reply within 7 days and complete the deletion within 30 days.
When you delete your account we permanently remove the following from our systems and from our cloud storage:
- Your user record (email, name, hashed password, profile picture, linked Google identity).
- Every project you own, along with their pages, plans, screenshots, exports, and backups.
- Every reusable block, comment, form submission, audit, and personal design system associated with your account.
- All generation logs and quality scores tied to your account.
- All active sessions on every device — every authentication cookie and refresh token tied to your account is revoked.
- Your Google sign-in grant, if you used “Continue with Google”. You can also revoke it independently at any time at myaccount.google.com/permissions.
Some records are anonymised but retained for legal and tax obligations: payment records, subscription history, and coin-purchase transactions. We strip your name, email, and any other personal identifiers from these records; only the amounts, currencies, dates, and tax fields remain. Retention is typically seven years, after which they are deleted.
Development-services projects you paid for are kept, detached from your login, until 31 March seven years after the financial year of their last payment, because the tax invoices and the scope they were issued against are records we must keep. Conversations and proposals you never paid for are deleted with your account.
Team-shared resources are not deleted: design systems and projects you contributed to that belong to a team you do not solely own remain with the team. Teams you are the only member of are deleted along with your account. If a team has other members, your membership is removed and the team continues to exist under its remaining owner.
Account deletion is permanent and cannot be reversed. If you want to keep your data but stop using the Service, sign out instead of deleting — your projects stay safe on the Free tier indefinitely.
Plans, coins & billing
3.1 Plan tiers
The Service offers multiple plan tiers (Free, Lite, Starter, Pro, Business, Scale), each with a monthly allocation of SketchCoins. SketchCoins are a usage-based credit system that meters AI generation consumption. Plan features and allocations are described on the pricing page and may be updated with reasonable notice.
Business and Scale are team plans, priced per seat. Each seat carries its monthly SketchCoin allocation for the member who holds it, spent first; the allocation of any seat no member holds, and any coin packs the team buys, form a pool shared by the team's members once their own seat is spent. A team can have as many members, counting pending invitations, as it has seats; the team's owner or an admin changes the seat count, and the price follows it.
3.2 Coin packs (top-ups)
Subscribers on a paid plan may purchase additional SketchCoin packs as one-time purchases, through Dodo Payments (see 3.3). Coin packs are available only while you have an active paid subscription.
Purchased coins (“top-up coins”) are added on top of your monthly plan allocation and are used only after that allocation is spent. They remain valid for 12 months from your most recent coin-pack purchase, after which any unused top-up coins expire. Top-up coins can be used only while you have an active paid subscription: if your subscription ends, they are kept but cannot be used until you subscribe again, and they still expire at the end of the same 12-month period. Top-up coins are non-transferable and have no cash value.
3.3 Who you are buying from
Who sells you what — and therefore who invoices you — depends on which of our two businesses you are buying from.
Design-tool plans, coin packs and marketplace templates are sold through Dodo Payments, which acts as the Merchant of Recordfor those purchases. Dodo Payments handles payment processing, tax calculation, invoice issuance, and compliance with financial regulations in your jurisdiction. By making one of these purchases you also agree to Dodo Payments' Buyer Terms and Privacy Policy.
Development services (§ 3.7) are sold directly by KriyaXlabs. We are the seller and the merchant of record, we issue the tax invoice ourselves, and Indian GST applies to it — CGST and SGST within Karnataka, IGST elsewhere in India. Supplies to clients outside India are treated as an export of services and the invoice states its position. Payments for development services are collected through Razorpay, which acts as our payment gateway only and is not the merchant of record.
In neither case do we receive or store your full card number.
3.4 Subscriptions
Paid plans are billed on a recurring monthly or annual basis, as chosen at checkout, and renew automatically at the end of each billing period until cancelled. You may cancel at any time from your account (or, for plans paid in US dollars, the Dodo Payments customer portal). Cancelling stops the next renewal: you keep your plan until the end of the period you have already paid for, and you are not charged again.
Changing plan.A move to a higher or a lower plan takes effect at your next renewal. Nothing is charged, credited or refunded at the time you switch: you keep your current plan and its coins until then, and from that renewal you pay the new plan's price and receive its coins. If you need more coins before then, you can buy a coin pack.
3.5 No refunds on plans, coins and templates
All payments for design-tool subscriptions (monthly and annual, including renewals), coin packs and marketplace templates are final and non-refundable, in full or in part. We do not give refunds or credits for unused time in a billing period, unused coins, moving to a lower plan, cancelling part-way through a period, or not using the Service. Unused monthly coin allocations do not roll over. The only exception is a payment taken twice by mistake for the same order, which we return in full. Nothing in this section limits any right you have by law that cannot be excluded.
Development services are governed by their own engagement documents (§ 3.7), summarised in the Cancellation & Refund Policy.
3.6 Price changes
We may change pricing with at least 30 days' notice. Existing subscribers will be notified before any change affects their next billing cycle. A price agreed in an accepted development-services proposal is fixed for that engagement and is not affected by later changes to the public price list.
3.7 Development services
Separately from the design tool, KriyaXlabs builds websites and applications to order. That work is quoted from a published price list, priced per module rather than by the hour, and begins only once you accept a written proposal and pay the deposit it names.
An engagement is governed by its own documents — the Services Agreement, Payment & Refund Policy, Intellectual Property & Ownership terms, Revisions Policy, Support & Response Times and the others shown with the proposal. You read and accept those documents before any money is taken, and where they differ from these Terms, those documents govern the engagement. These Terms continue to govern your SketchXFlow account itself.
Delivery dates in a proposal are counted in working days against a published calendar of weekends and Indian public holidays, which you can check at any time at services.sketchxflow.com/holidays.
3.8 Invite and earn
Every account has a personal invite link (account menu → Invite and earn). When someone signs up with your link and pays full price for a paid plan, you get one free month of the Lite plan, once per person you invite. An introductory first month counts when that person renews. If you hold a paid subscription on the day that person pays, including a first month free that you started with a payment method, you get 300 coins instead, which never expire. A free month earned this way needs no payment details. The person you invite gets the normal plan and nothing extra.
- Invites must be to other people. No reward is given for inviting yourself, including through a second account, another email address or the same payment card.
- If that payment is reversed within 14 days (for example, by a chargeback), the free month or the coins are taken back (as much as is left).
- Free months and invite coins have no cash value and cannot be transferred or exchanged. Invite coins are spent after your plan's monthly coins.
- We may withhold or withdraw invite coins, or close a link, where we see spam, fake accounts or other abuse, and we may change or end the programme with notice. Coins already earned fairly are kept.
AI-generated content
4.1 Ownership
You own the designs and code generated through the Service using your prompts and inputs. You may use generated outputs for personal and commercial purposes without restriction, subject to the limitations below.
4.2 No guarantees
AI-generated outputs are provided “as is”. We do not guarantee outputs will be error-free, production-ready without modification, free of security vulnerabilities, or suitable for any particular purpose. You are responsible for reviewing, testing, and validating outputs before production use.
4.3 Similarity
AI models may generate similar outputs for similar prompts across different users. We do not guarantee uniqueness of generated content.
Acceptable use
You agree not to:
- Use the Service for any illegal purpose or to violate any laws.
- Attempt to circumvent plan limits, rate limiting, or security measures.
- Generate content that is harmful, abusive, harassing, defamatory, or promotes violence.
- Use automated scripts or bots to access the Service without authorization.
- Reverse-engineer, decompile, or extract the source code of the Service.
- Resell or redistribute the Service itself (generated outputs are yours to use).
- Impersonate another person or entity.
- Interfere with or disrupt the Service or its infrastructure.
Intellectual property
The Service, including its interface, algorithms, documentation, branding, and underlying technology, is owned by KriyaXlabs and protected by intellectual property laws. These Terms do not grant you any rights to our trademarks, logos, or brand elements.
Data & privacy
Your use of the Service is also governed by our Privacy Policy, which describes how we collect, use, and protect your data. By using the Service, you consent to the data practices described therein.
Design choices. When you keep or discard a design variation, we save that choice together with the designs involved — not your name or email. We may use these choices to improve the quality of our designs, including to train our own design models. To have your projects left out, email support@kriyaxlabs.com.
Service availability
We aim to keep the Service available 24/7 but do not guarantee uninterrupted access. The Service may be temporarily unavailable due to maintenance, updates, or circumstances beyond our control. We are not liable for losses resulting from interruptions.
Limitation of liability
To the maximum extent permitted by law, KriyaXlabs shall not be liable for indirect, incidental, special, consequential, or punitive damages, or any loss of profits, revenue, data, or business opportunities arising from your use of the Service. Our total liability for any claim shall not exceed the amount you paid us in the 12 months preceding the claim.
Disclaimer of warranties
The Service is provided “as is” and “as available” without warranties of any kind, whether express, implied, or statutory.
Indemnification
You agree to indemnify and hold harmless KriyaXlabs from any claims, damages, losses, and expenses (including legal fees) arising from your use of the Service, your violation of these Terms, or your violation of third-party rights.
Termination
You may stop using the Service and delete your account at any time. We may suspend or terminate your access if you violate these Terms, with or without notice. Sections that by nature should survive termination will survive.
Governing law
These Terms are governed by the laws of India. Any disputes shall be subject to the exclusive jurisdiction of the courts in Bangalore, India.
Changes to these terms
We may update these Terms from time to time. Material changes are posted on this page with an updated date; for paid users we provide at least 30 days' notice. Continued use after changes constitutes acceptance.
Contact
KriyaXlabs, a sole proprietorship of Amogha Mahantesh Devanaganvi
4-1-143/1A(13), Vertex Workspace
Mahatma Gandhi Road, Ballal Bagh Circle
Mangaluru, Dakshina Kannada
Karnataka 575003, India
GSTIN 29FWDPD0480F1ZP
Email support@kriyaxlabs.com · Web sketchxflow.com
Last updated November 10, 2026. Questions about this document? Email support@kriyaxlabs.com.