Privacy Policy

Effective date: August 15, 2026 · Last updated: September 27, 2026

KAI Solutions LLC ("KAI Solutions," "we," "us," or "our") provides this Privacy Policy to explain how we collect, use, share, and protect information across our products, including PopKit (the "Service" or "App"). This is a shared policy covering all KAI Solutions products; product-specific sections below describe how each product handles data in addition to the general practices described here.

1. Who We Are

KAI Solutions LLC is a Missouri limited liability company based in Kansas City, MO. Learn more at https://www.kai-powered.com. You can contact us regarding privacy matters at contact@kai-powered.com.

2. General Practices (All KAI Solutions Products)

2.1 Information We Collect

2.2 How We Use Information

We use the information described above to: provide and operate the Service; process payments and manage subscriptions; diagnose and fix technical problems; respond to support requests; and communicate with you about your account (e.g., sign-in codes, billing notices).

2.3 How We Share Information

We do not sell your personal information. We share information only with:

2.4 Data Retention

We retain account information for as long as your account is active. Usage logs, diagnostic data, and similar non-essential records are automatically deleted on a rolling basis approximately 12 months after they are created. You may also request deletion of your account and associated data by contacting us at contact@kai-powered.com; we will process such requests within 30 days. Team Pops (PopKit, Section 3.3) belong to the team rather than to one member: they are kept while the team's account is active and deleted 30 days after it ends.

Notwithstanding the above, we may retain certain records — such as billing, subscription, and tax-related records — for longer than 12 months where required by applicable law (e.g., financial recordkeeping obligations), even after an account is closed or a deletion request is processed. Records of accounts permanently banned for fraud or abuse are also kept after deletion, as described in Section 2.5.

2.5 Accounts Banned for Fraud or Abuse

If we permanently ban an account for a serious breach of our Terms — for example fraud, abusive chargebacks, or abuse of the Service — we keep a limited record so the same person cannot simply create a new account: the account's email address (in a normalized form that also matches simple variations of it, such as added dots or a “+” tag), the card fingerprints and card details described in Section 2.1 for cards used on that account, any billing names, and the date and reason for the ban. We keep this record even if the account is deleted, for as long as the ban is in effect, and we review bans from time to time. If a ban ends — because it is overturned on appeal or lifted — we keep the record for a further 12 months, in case the decision is disputed, and then delete the email address, card details and billing names, keeping only a record that a ban was made and ended, when, by whom and why, which does not identify you.

We use it only to prevent a banned person from returning: a new account using a banned email address is refused, and a payment made with a banned card is refunded, the subscription cancelled and the account suspended. Weaker similarities (such as the same billing name) are reviewed by a person before any action is taken. We email you when your account is banned or a payment is blocked, with how to appeal. If you believe your account or payment was blocked in error, reply to that email or write to support@kai-powered.com. A member of our team who was not involved in the decision will review it and email you the outcome. Information you send with an appeal is kept with the ban record and deleted on the same schedule.

2.6 Your Rights

Depending on where you live, you have certain rights over your personal information, described below. To exercise any of these rights, contact us at contact@kai-powered.com; to protect your information, we verify requests by confirming they come from your account's registered email address before acting on them, and aim to respond within 30 days.

If you are located in the EEA, UK, or Switzerland (GDPR):

You have the right to access, rectify, erase, restrict, or object to our processing of your personal information, and to receive a copy of your data in a portable format. The legal basis we rely on for each category of processing is:

What we processLegal basis
Account email / sign-inContract (necessary to provide the Service)
Bot/spam-prevention signals (Cloudflare Turnstile)Legitimate interests (preventing automated abuse)
Push notification tokenLegitimate interests (delivering account-relevant alerts you can opt out of by category in Settings)
Payment and billing informationContract, and Legal obligation (financial recordkeeping)
Records of permanently banned accounts (email, card fingerprint and card details, billing name)Legitimate interests (preventing fraud and repeat abuse of the Service)
Appraisal photos sent to Google/OpenAIContract (this is the service you're requesting)
Corrections and photos you submit through "Help improve this"Consent (you choose to send these; improving our accuracy is not necessary to deliver your appraisal, and you can decline without losing any feature)
Team Pops content you and your teammates add (items, photos, prices, buyer information)Contract (providing the Team Pops feature your team chose to use); for information about other people, such as buyers, legitimate interests (keeping your team's shared records)
Crash/diagnostic data (Sentry)Legitimate interests (keeping the Service working)

If you are not satisfied with how we've handled a request, you have the right to lodge a complaint with the data protection supervisory authority in your country of residence.

If you are a California resident (CCPA/CPRA):

You have the right to know what personal information we collect about you, to request deletion or correction of that information, and to non-discrimination for exercising these rights. We do not sell or share (as those terms are defined under the CCPA) your personal information, so there is no opt-out of sale/sharing to exercise.

2.7 Children's Privacy

Our products are not directed to children under 13 (or the relevant age of digital consent in your jurisdiction), and we do not knowingly collect personal information from children. If you believe a child has provided us with personal information, contact us at contact@kai-powered.com and we will take steps to delete it.

2.8 International Data Transfers

Our service providers (Supabase, Google, OpenAI, Stripe, Sentry, Cloudflare, and Expo — see Section 3.7) primarily store and process data in the United States. If you are located outside the United States, including in the European Economic Area, the United Kingdom, or Switzerland, your information will be transferred to and processed in the United States.

Each of these providers has agreed to the European Commission's Standard Contractual Clauses (SCCs), and the corresponding UK Addendum, as the legal mechanism governing that transfer under their respective Data Processing Agreements. KAI Solutions LLC has executed a Data Processing Addendum directly with OpenAI to formally put this in place; Supabase, Google, Stripe, Sentry, Cloudflare, and Expo each apply their SCC-backed terms automatically as part of their standard service agreements (Cloudflare confirmed against their published DPA/SCC terms; Expo confirmed against their Terms of Service, Section 3.2 "GDPR," which commits to SCC Module Two as processor and Module One as controller — both reviewed August 2026).

2.9 Changes to This Policy

We may update this Privacy Policy from time to time. We will post the updated policy with a new "Last updated" date, and, for material changes, provide additional notice as required by law.

2.10 Contact Us

Questions about this Privacy Policy can be directed to contact@kai-powered.com.

3. PopKit-Specific Privacy Practices

This section describes how PopKit, our AI-powered luxury item identification and appraisal app, specifically handles your information, in addition to the general practices above.

3.1 What PopKit Is and Is Not

PopKit provides informational estimates only. It does not authenticate items, verify genuineness, or provide professional appraisal services. Nothing in this policy changes that — the data practices below exist to support that informational service, not any authentication or valuation guarantee.

3.2 Photos You Take

3.3 Portfolio ("Pops") Data

Your personal Pops stay on your device. If you use PopKit's portfolio-tracking feature ("Pops"), including price-paid, sold-price, and buyer information you enter, that data is stored locally on your device only and is not synced to our servers. If you belong to a Team account (Section 3.5), your team admin sees only usage counts — never your personal Pops or appraisal results.

Team Pops are the one exception, and only when you choose to use them. Team Pops are available on Team plans only. A Team Pop is a Pop that belongs to your team rather than to you, so that everyone on the team can work on the same list — for example, several people sourcing items for the same event. Nothing becomes part of a Team Pop unless you or a teammate creates one, moves a Pop to the team, or adds an item to one.

3.4 Usage and Billing Data We Do Store Server-Side

To operate free/paid usage limits and billing, we store, per appraisal request: which AI provider was used, token/duration metrics, a usage-weight value, and a timestamp. We do not store the brand, model, value, authenticity result, or photo of your appraisals server-side as part of this record — only enough to enforce your plan's usage limits and to give you an accurate usage count in Settings. The corrections described in Section 3.2 and the Team Pops described in Section 3.3 are separate records and are not part of this one.

3.5 Team Accounts

If you belong to a Team/Organization account, your team's admin can see aggregate usage counts for each member (e.g., number of appraisals made in the billing period) but cannot see the content of any member's appraisals or personal Pops, which remain private and local to each member's device, as described above. The only content shared within a team is what members deliberately put into the team's Team Pops, which every member of that team can see and edit (Section 3.3).

3.6 Currency Conversion

Currency conversion figures shown in the app are AI-generated estimates, not sourced from a live financial data feed, and should not be relied upon as accurate for accounting, tax, or transactional purposes.

3.7 Service Providers Used by PopKit

ProviderPurpose
SupabaseBackend hosting, authentication, database, and file storage (usage/billing records, see 3.4; Team Pops and their photos, see 3.3)
CloudflareBot/spam prevention (CAPTCHA) at signup (Section 2.1)
Google (Gemini API)AI-based image identification and appraisal (Quick search)
OpenAIAI-based image identification and appraisal with live web search (Deep search)
StripePayment processing and subscription management
SentryCrash/error reporting, usage analytics, and appraisal-report review (Section 3.2)
ExpoPush notification delivery (Section 2.1)

See also: Terms of Service