Terms of Service
in forceVersion 1.0, last updated 2026-10-30
Last updated: 30 October 2026
These terms are an agreement between you and Hecatronix Pte. Ltd., a company
incorporated in Singapore (UEN 202510010W)
("vincevangen", "we", "us"). They cover the vincevangen website at vincevangen.com, the API at
api.vincevangen.com, the MCP server, and the vvgen command-line client when you point it at our
service (together, the "Service").
By creating an account, creating an API key or using the Service, you accept these terms, our Acceptable Use Policy and our Privacy Policy. If you use the Service for a company, you accept them for that company and confirm you may do so; "you" then means the company.
1. What the Service is
vincevangen generates images, short videos and music for software projects, usually on request from a coding agent. We run AI models hosted by third-party inference providers and add our own tools: prompt handling, presets, post-processing (trimming, background removal, resizing), quality checks, text overlay and provenance records.
We decide which models stand behind each tier (for example image:fast or image:default). We may change
the model behind a tier, add tiers or retire them. We list the current model and its output licence for each
tier on our models page.
The Service is for developers and businesses. Consumer rules still apply where they protect you; see section 6.
2. Your account
- You must be at least 18 years old and able to enter a contract.
- Give us a real email address and keep it current. We send billing and security notices there.
- One person may hold one free sign-up gift (section 5.3). Creating accounts to collect more gifts is not allowed.
- You are responsible for everything done with your account and API keys (section 3).
3. API keys
- API keys (
igk_live_...) are shown once, when you create them. Store them like passwords. - Keys belong to your account. Do not share them outside your organisation, publish them, or embed them in software you distribute to others. Calls made with your key are billed to you, even if someone else made them.
- If a key leaks, revoke it in the dashboard straight away. We are not responsible for credits spent with a key before you revoked it, unless the leak was our fault.
- We may revoke a key that we see published or abused, and tell you.
4. Using the Service
You may use the Service to create assets for your own projects and for your clients' projects. You may not:
- resell, rent or sub-license access to the Service, or offer it to others as a raw generation API or proxy (building your own product that uses generated assets is fine; reselling the generation itself is not);
- get around rate limits, spending limits, moderation or tenant isolation;
- scrape, reverse-engineer or probe the Service beyond normal use, or test its security without our written permission;
- break the Acceptable Use Policy.
We set rate limits and concurrency limits per account and may change them. Requests over a limit get a
429 answer.
5. Credits and payment
5.1 Credits
- The Service is paid for with prepaid credits. 1 credit = US$0.01 list price. We will not change that value; we change prices by changing how many credits an item costs.
- Every price we show is in credits with its dollar value beside it, for example "14 credits ($0.14)".
- Our current price card is on the pricing page. Before a paid call we reserve its quoted credits; afterwards we charge what was delivered.
- We charge only for delivered outputs. Failed or empty generations, cache hits, and free tools (text overlay, judging, prompt enhancement, moderation) cost 0 credits.
- Credits are a prepaid right to use the Service. They have no cash value, are not refundable except as section 5.4 says, cannot be transferred to another account or person, and cannot be exchanged for money.
5.2 Buying credits: Paddle is the seller
Credit packs are sold by Paddle.com (Paddle.com Market Ltd and its affiliates), our reseller and merchant of record. When you buy a pack, you buy it from Paddle, and Paddle's Buyer Terms govern the purchase, payment, taxes and invoices. Paddle collects the price and any sales tax or VAT and sends your receipt. We never see your card details. Questions about a charge can go to Paddle (via the link in your receipt) or to us.
Prices are in US dollars. Paddle may show the equivalent in your local currency at checkout.
5.3 Paid and promotional credits
- Paid credits never expire while your account is open.
- Promotional credits (for example the 50-credit sign-up gift, once per verified email address) are free. They expire 90 days after we grant them, are spent before paid credits, and are shown separately in your dashboard. We may refuse a sign-up gift for disposable email addresses or suspected duplicate accounts.
- Spending order: promotional credits first (earliest expiry first), then paid credits, oldest first.
- Pack bonuses (for example +25% on larger packs) are part of the pack you paid for: they count as paid credits, do not expire, and are refunded together with an untouched pack.
5.4 Refunds and chargebacks
- 14-day refund for untouched packs. You may ask for a full refund of a pack within 14 days of buying it if you have not used any of that pack's credits. This is also how we honour the EU/UK right of withdrawal: by spending credits from a pack, you ask us to start supplying the Service at once and you accept that you then lose the right to withdraw from that pack.
- Otherwise we do not refund credits, except for billing errors (a duplicate charge, a charge for a call we failed to deliver) or where the law requires it.
- Refunds are processed by Paddle to the original payment method.
- If a payment is refunded or charged back, we remove that pack's remaining credits. If the balance goes below zero after a chargeback, we may suspend the account until it is settled.
- When you close your account, all unused credits, paid and promotional, are forfeited and are not refunded, unless the law requires otherwise. If you want a refund of an untouched pack, ask for it (within the 14 days above) before you close the account. Section 12 explains closure.
5.5 Price changes
We may change the credit price of items. We give at least 30 days' notice (by email and in our changelog) before an increase takes effect. A price change never applies to a call we already quoted. We will never sell an "unlimited" plan.
5.6 Spending limits and low balance
Spending caps are on by default. We email you once when your balance falls below a threshold. If your
balance cannot cover a call's quoted price, the call is refused (402) and nothing is charged.
6. Consumer rights
If you are a consumer in a country whose law gives you rights these terms cannot remove (for example in the EU or UK), those rights still apply and nothing in these terms limits them.
7. Your content and the outputs
7.1 Your inputs
"Inputs" are what you send us: prompts, reference images, audio, masks and settings. You keep all rights in your Inputs. You confirm you have the rights needed to send them to us and to have them processed by the models (for example, rights in a photo you upload for editing).
You give us a non-exclusive, worldwide, royalty-free licence to host, copy, process and transmit your Inputs only as needed to run the Service for you, keep it safe (moderation, abuse review), and meet legal obligations. We do not use your Inputs or Outputs to train AI models, and we do not sell them.
7.2 Outputs
"Outputs" are the images, videos, audio and other files the Service makes for you.
- As between you and us, you own the Outputs to the extent the law allows any rights to exist in them. We claim no rights in your Outputs beyond what we need to run the Service (store them, show them in your dashboard, deliver them, keep them safe).
- AI outputs may not be protected by copyright. In many countries, material generated by AI without enough human authorship cannot be owned under copyright law. We cannot promise that you will hold any intellectual-property rights in an Output.
- Outputs may not be unique. Generative models can produce similar results for similar requests. Also, we keep a shared response cache: if you send exactly the same request as someone before you (same model, prompt, settings and seed), you may receive exactly the same file they received, and they may receive the one you received. Your Inputs and Outputs are never shown to other customers as yours, and other customers cannot see your account, files or history; but an identical request returns an identical output. Do not rely on an Output being exclusive to you. Cache entries are kept for up to 90 days.
- Model licences pass through. Each model's provider sets terms for the outputs of that model. Those
terms apply to your Outputs in addition to these terms. We list the licence for each model we offer on our
models page and in each file's provenance record. On the hosted Service we only offer
models whose output terms, as we read them, allow commercial use. We review that list in good faith but it
is not legal advice: you are responsible for checking that a model's terms fit your use. Common conditions
include:
- do not use outputs to train or improve a competing AI model;
- do not remove watermarks or AI markers the model provider embeds (for example Google's SynthID);
- do not present AI-generated imagery as a real photograph of an actual event;
- follow the model provider's own usage policy.
- Provenance. We embed a provenance record in image files we deliver (PNG, JPEG, WebP), stating the model, the time, the settings and the prompt. You may remove our provenance record from your files. You must not remove markers that a model provider requires to stay.
7.3 Your responsibility for Outputs
You decide how to use Outputs and you are responsible for that use, including checking that an Output does not infringe someone else's rights (for example a trademark, logo, character or real person's likeness that a model reproduced) and that its use is lawful where you publish it. Where the law requires you to disclose that content is AI-generated, you must do so.
8. Storage and deletion of files
We keep generated and uploaded files for 30 days after creation, then delete them. Download anything you want to keep. After deletion the record of the asset (id, model, time, provenance) stays in your history, but the file is gone. Details are in the Privacy Policy.
9. Moderation and safety
We check prompts (and input images for edits and video) with an automated safety model before any paid
call, and we withhold outputs that the model provider flags as unsafe. Blocked requests are refused with a
content_policy error and cost nothing. We log blocked requests (a fingerprint of the prompt and the
categories, not the full prompt). Some
categories are flagged for human review. Our checks are not perfect; the AUP applies whatever
our filters catch.
10. Third-party services
The Service relies on third parties, including AI inference providers and the model providers whose models they host. We are not responsible for their acts, outages or changes, but we choose them with care and require them to protect your data (see the Privacy Policy). If a provider withdraws a model, we may replace it or remove the tier that used it.
11. Availability and changes
We aim to keep the Service available but do not promise uninterrupted service, any uptime or any response
time, and we offer no service-level agreement. We may limit paid calls when our daily capacity limit is reached
(503 service_capacity). We may change or end features. If we shut the Service down entirely, we will give
at least 30 days' notice and refund unused paid credits at the price paid.
12. Suspension and closure
- You may close your account at any time from the dashboard. Closing revokes your keys and deletes your files and account data as described in the Privacy Policy. Billing records we must keep by law are kept.
- We may suspend or close your account, with notice where reasonable, if you break these terms or the AUP, if a payment is charged back, if we must by law, or if your use puts the Service, other users or our providers at risk. Child-safety violations lead to immediate closure and may be reported to authorities.
- If we close your account without cause, we refund unused paid credits at the price paid. If we close it for a serious breach, unused credits are forfeited unless the law says otherwise.
13. No warranty
The Service and all Outputs are provided "as is" and "as available". To the extent the law allows, we make no warranties, express or implied, including fitness for a particular purpose, merchantability, accuracy, and non-infringement. AI outputs can be wrong, low quality, similar to existing works or unsuitable. We do not warrant that any Output is free of third-party rights, unique, or protected by intellectual-property law. We do not provide an indemnity for Outputs, and none of our providers gives one through us.
14. Limitation of liability
To the extent the law allows:
- we are not liable for indirect, incidental, special or consequential losses, lost profits, lost revenue or lost data;
- our total liability for all claims in any 12-month period is limited to the greater of the amounts you paid for credits in the 12 months before the claim and US$100.
Nothing in these terms limits liability for death or personal injury caused by negligence, for fraud, or for anything else that cannot be limited by law.
15. Indemnity
If you are using the Service for a business, you will defend and compensate us against third-party claims arising from your Inputs, your use of Outputs, or your breach of these terms or the AUP. Consumers are not asked to give this indemnity.
16. Changes to these terms
We may update these terms. For material changes we give at least 30 days' notice by email and on this page before they take effect, except changes required by law or for security, which may apply sooner. If you keep using the Service after the change takes effect, the new terms apply. If you do not agree, close your account; we will refund unused paid credits at the price paid if the change materially reduces your rights.
17. Law and disputes
These terms are governed by the laws of Singapore. The courts of Singapore have exclusive jurisdiction, except that if you are a consumer you may also bring proceedings in the courts where you live, and keep the protection of the mandatory laws of your country.
Before going to court, please contact us at [email protected] and give us 30 days to try to resolve the issue.
18. General
- These terms, the AUP, the Privacy Policy and (for purchases) Paddle's Buyer Terms are the whole agreement between us about the Service.
- If a part of these terms is unenforceable, the rest still applies.
- Not enforcing a right is not a waiver of it.
- You may not transfer these terms without our consent. We may transfer them to a successor of our business, with notice to you.
- Neither of us is liable for delays caused by events beyond reasonable control.
- Notices to you go to your account email. Notices to us go to [email protected].
Contact
Hecatronix Pte. Ltd., Singapore (UEN 202510010W). Email: [email protected].