Terms of Use
Last updated: 15 May 2026
Applies to: Kroma (the "app") and kroma.fit (the "site").
Kroma is a local-first wardrobe app provided free of charge to individual users for personal use. By installing and using the app you agree to these terms. If you do not agree, please do not use the app.
Who provides the app
Kroma is provided by Pomp Clothing ("we", "us") established in United Kingdom. Contact: hello@kroma.fit.
Privacy
Your data is governed by the Privacy Policy, which forms part of these terms. By using Kroma, you accept the Privacy Policy as well as these terms.
Eligibility
You need to be at least 13 years old to use Kroma. If you're between 13 and the age of majority in your country, use it under the supervision of a parent or guardian. The app's onboarding asks for your age and disables AI photo features by default for users under 13; manual mode remains available.
Your licence to use the app
We grant you a personal, non-exclusive, non-transferable, revocable licence to install and use Kroma on devices you own or control, for your own personal, non-commercial use. You may not:
- Reverse engineer, decompile, or disassemble the app beyond what is permitted by applicable law.
- Use the app to harass, defame, or harm other people, including by uploading, storing, or sharing unlawful content.
- Resell, sublicense, or redistribute the app or its paid-for components (should any exist in future) without our written permission.
- Remove or alter proprietary notices on the app or its content.
- Use the AI integration for content that violates your AI provider's terms (CSAM, malicious deepfakes, harassment of identifiable people, etc.).
Your content
You retain ownership of everything you put into the app — photos, notes, wardrobe data. Because Kroma is local-first and we don't operate a server that stores this data, we do not receive a licence to your content by virtue of your using the app. If you voluntarily email us feedback or attachments, see the Privacy Policy for how those are handled.
Third-party services
Kroma lets you choose to use third-party AI providers (Google Gemini, Anthropic Claude, OpenAI, Ollama) and a third-party weather service (Open-Meteo). When you use them, you are doing so under their terms and privacy policies, not ours. We don't proxy your requests or take responsibility for those services' uptime, quality, or data handling — you engage with them directly, using your own API key where applicable.
You can use Kroma entirely without third-party services by selecting "I'll set it myself" mode (manual analysis) and leaving auto-fetch weather off.
AI outputs — accuracy and advice
The app uses AI models to auto-tag garments, identify outfit items, and analyse colour and body characteristics. These outputs are suggestions, not statements of fact. They may be wrong. They:
- Do not constitute professional fashion, styling, colour-analysis, dermatological, medical, mental-health, financial, or any other professional advice.
- May be inaccurate, incomplete, biased, or wrong in ways we can't predict or control.
- Should not be relied on for important decisions — including significant garment purchases, dressing for high-stakes events, or any decision with financial or social consequences.
You acknowledge that AI outputs are non-deterministic and that the same input may produce different results on different runs. You can edit any AI output inside the app. You waive any claims against us arising from the content, accuracy, completeness, or consequences of AI-generated outputs.
Prices and cost calculations
Kroma stores prices and costs you enter — or that the AI extracts from product-page photos you share into the app — as part of your wardrobe record. These figures are a personal record of what you paid at a point in time, not a live or maintained price quote. You acknowledge that:
- Prices are a snapshot. They reflect what was entered or detected at the moment of entry, nothing more. Retailer prices change. Sale events and discounts happen. We don't track, refresh, or update prices after they're stored.
- AI extraction can misread. When the AI reads a price from a photo, it may transpose digits, miss a decimal point, confuse a sale price with the original, or get the currency wrong. Any extracted price is a starting suggestion — you should verify and correct it before relying on it.
- Currency conversions are approximate. Cost-per-wear figures, wishlist totals, and any other calculation that mixes currencies uses exchange rates that update at most once per day. Conversions are for personal reflection only — they do not reflect transaction-level rates, payment-processor fees, or the actual amount that left your account in any given currency.
- No retail or financial reliance. Cost-per-wear, total-spend, and similar figures are personal-reflection tools. Don't rely on them for budgeting decisions, accounting, insurance valuations, tax submissions, or any decision with financial or legal consequence.
- Vendor changes are not reflected. Retailer-side changes — restocks, price drops, discontinuations, sale events — happen invisibly to us. The price in your wardrobe record is what you (or the AI on your behalf) said it was at entry; check the vendor directly for any current question about pricing or availability.
We do not display, fetch, or maintain live retailer prices. Where the app shows a price, it is surfacing what you or the AI on your behalf entered — nothing more.
Aesthetic frameworks
Kroma includes colour-analysis frameworks (12-Season, Korean tonal, Ritu, Shikisai, Wu Xing) and body-shape frameworks (Kibbe, Kitchener, Method-to-Measure). These are interpretive aesthetic systems — different practitioners and frameworks often produce different answers for the same person. Kroma surfaces them as suggestions; we don't claim they're objectively correct, scientifically validated, or universally agreed.
Fabric scores
Kroma displays 1–10 ratings for each fabric on three axes — durability, breathability, and sustainability. These are editorial estimates, not measurements:
- Generalised, not product-specific. A score for "Cotton" reflects the fibre in general, not the specific shirt or trousers you own. Weave density, weight, blend ratio, dye process, finish, and care regime all change real-world performance. Two T-shirts both labelled "100% Cotton" can perform very differently.
- Sustainability is a contested axis. No single number captures supply-chain transparency, carbon intensity, water use, microplastic shedding, labour conditions, dyeing chemistry, garment lifespan, and end-of-life recycling — all of which matter and often pull in different directions. We've picked one composite score for readability; it's a judgement call. Different sources score the same fibres differently.
- Not a purchasing recommendation. Don't use these scores as the basis for investment decisions, sustainability claims to others, marketing copy, or formal compliance reporting. They are personal-reflection tools, not certifications.
- Brand and certification matter more than fibre. "GOTS-certified organic cotton from a transparent supplier" is different from "cotton from an undisclosed supplier", even though both show the same fibre score. Use context — provenance, certification, supplier transparency — for any decision that matters; our number is a starting prompt, not the answer.
You can flag a score you disagree with via the feedback flow, but we are usually unable to verify scoring at the brand or supplier level — that isn't what Kroma is for.
Cultural attribution
Kroma includes editorial content about textile traditions (origin, transmission, cultural context), and style rules drawn from many traditions (South Asian, East Asian, MENA, West African, Hawaiian, Western). We've written this content with care, prioritising accurate attribution and naming colonial disruption where relevant, but we are not the authority on any of these traditions. If you see an error — especially if you're from a community whose tradition is represented — please use the /feedback form (anonymous, no email collected) or the in-app "Tell us what's wrong" link. We will review and update.
The app's AI may also auto-suggest a textile tradition when it analyses a garment photo. These suggestions are particularly fragile for cultural attribution — a paisley-printed modern T-shirt is not a Madhubani garment even if the AI tags it as one, and a Kente-coloured cotton scarf is not Kente unless it was made within Ashanti or Ewe weaving lineage. Don't rely on AI-suggested traditions to make claims about your garment's cultural origin. If you don't have provenance from the maker or seller, the AI's tag is a guess — edit it manually or leave it blank, rather than carrying an inaccurate one forward.
External services and links
The app and site link to third-party services (AI providers, retailers when you share product URLs, social platforms when you import from Instagram, etc.). We are not responsible in any way for the availability of those services, their privacy practices, their content, the use anyone else makes of them, or any harm arising from your use of them. You access third-party services at your own risk.
App stores (Apple App Store, Google Play)
If you obtained Kroma through the Apple App Store or Google Play, you acknowledge:
- These terms are between you and us. Apple and Google are not parties to these terms.
- Apple and Google have no obligation to provide maintenance, support, warranty, or any other service for Kroma.
- Pomp Clothing — not Apple, not Google — is solely responsible for the app, its content, and any product claims (including product liability, legal compliance, or intellectual property claims).
- You will use Kroma only on a device you own or control and only as permitted by the App Store Terms of Service or Google Play Developer Distribution Agreement.
- Apple and its subsidiaries are third-party beneficiaries of these terms and may enforce them against you. The same applies to Google for Play Store distribution.
- Refunds, where applicable, are handled by the respective app store under their policies.
No warranty
The app is provided "as is" and "as available", without warranties of any kind, express or implied, to the fullest extent permitted by law. We do not warrant that the app will be uninterrupted, error-free, secure, virus-free, fit for a particular purpose, or compatible with future device or OS updates.
Limitation of liability
To the fullest extent permitted by law, we are not liable for any indirect, incidental, consequential, or special damages arising from your use of the app, including but not limited to loss of data, loss of profit, loss of goodwill, business interruption, cost of substitute services, damages arising from third-party AI provider outputs, or wardrobe-purchasing decisions you regret.
Our total aggregate liability for any claim arising from your use of Kroma — across all causes of action combined — is limited to the greater of (a) the amount you have paid us for the app in the twelve months before the claim arose, or (b) £50. Kroma is currently free, so (a) is typically zero.
Nothing in these terms limits liability that cannot be limited under applicable law — including liability for death or personal injury caused by negligence, for fraud, or for any other liability that is non-excludable under UK or EU consumer law.
Indemnification
You agree to defend, indemnify, and hold us harmless from any third-party claim, demand, loss, or expense (including reasonable legal fees) arising from:
- Your breach of these terms or the Privacy Policy
- Your unauthorised use or misuse of the app or site
- Your violation of any law, regulation, or third-party right (including intellectual property)
- Any content you upload, process, or share through the app
We will notify you in writing of any claim we believe is covered and will allow you to participate in the defence. You will not settle any claim without our prior written consent.
Your statutory rights
Nothing in these terms excludes, restricts, or modifies any consumer rights you have under the laws of your country that cannot be waived by agreement. In the United Kingdom this includes (without limitation) rights under the Consumer Rights Act 2015. In the European Union it includes mandatory consumer protection rights under applicable national law. If a clause in these terms conflicts with a non-waivable consumer right, the consumer right prevails.
Data you store in the app
The app stores your wardrobe data on your device. We recommend using the in-app backup / export feature periodically. Uninstalling the app, resetting your device, or losing your device may delete this data without recovery — because we don't have a server-side copy, we cannot restore it for you.
Termination
You can stop using the app at any time by uninstalling it. We may withdraw or discontinue the app, or any feature of it, with reasonable notice where practical. If we discontinue the app, any data stored on your device remains yours — the backup / export feature will continue to work for as long as the app runs.
Sections that by their nature should survive termination — including Limitation of Liability, Indemnification, Governing Law, and Your statutory rights — survive.
Future paid features
Kroma is currently free. If we ever offer paid features or subscriptions, those will be governed by their own additional terms presented at the point of purchase, and any in-app-purchase fulfilment will be handled by the relevant app store under its own policies.
Changes to these terms
We may update these terms from time to time. The "Last updated" date at the top reflects the most recent change. Material changes will be flagged on this page before taking effect. Continued use of the app after a change means you accept the updated terms.
Governing law
These terms are governed by the laws of England and Wales. Disputes that can't be resolved informally by emailing hello@kroma.fit are subject to the exclusive jurisdiction of the courts of that jurisdiction, save that if you are a consumer in the EU or UK, you retain the benefit of any mandatory consumer protections in your country of residence.
Severability and reformation
If any provision of these terms is found by a court of competent jurisdiction to be unenforceable, that provision will be modified — to the minimum extent necessary — so as to best accomplish the original intent of the parties to the fullest extent permitted by law. If modification is not possible, the unenforceable provision will be severed and the remaining provisions will continue in full force.
Entire agreement
These terms, together with the Privacy Policy and any additional terms or policies expressly incorporated by reference, form the entire agreement between you and Pomp Clothing regarding the app and site. They supersede any prior or contemporaneous oral or written communications about the same subject.
Assignment
You may not assign or transfer these terms or any rights under them without our prior written consent. We may assign these terms — for example, to an acquirer of the app or business — without restriction.
No third-party beneficiaries
Except for Apple and Google as expressly noted in the App Stores section above, no third party has any rights under these terms or by reason of any matter contemplated by these terms.
Copyright and takedown
We respect intellectual property rights. Kroma is local-first and we don't host user content on our servers, so most copyright complaints don't apply to us. The narrow case where they might: when you share a product page URL into Kroma, the app fetches the page (image and text) from the retailer and stores a local copy on your device.
If you are a rights-holder and believe a retailer is reproducing your work without authorisation, your remedy is with the retailer, not us — we don't host the content and we don't redistribute it.
If you believe content surfaced via the app's share-import flow infringes your copyright in a way we can address, email hello@kroma.fit with: a description of the work, where it appears, your contact details, and a statement of authority to make the claim. We aim to acknowledge within 5 business days.
Open source notice
Parts of Kroma are released under permissive open-source licenses. The licenses for those components apply to those components; these terms govern your use of the integrated app as a whole.