how altless handles your data

Privacy Policy

Version 1.0 · Effective [to be added]

This Privacy Policy explains what personal data we collect when you use the Altless website, desktop application and services (together, the "Service"), why we collect it, who we share it with and what rights you have. It is written to meet Articles 13 and 14 of the EU General Data Protection Regulation (GDPR) and the Portuguese data-protection law (Lei 58/2019).

Contents

1. Who is responsible (the controller)

  • Controller: [to be added], sole trader (empresário em nome individual), Portugal
  • NIF: [to be added]
  • Address: [to be added]
  • Email for privacy requests: [to be added]

We have not appointed a Data Protection Officer because we are not required to. We have not appointed an EU representative because we are established in the EU.

2. Summary

  • You talk to an AI. Your messages and voice are processed by third-party AI providers to produce answers; we tell you which ones below.
  • Altless keeps a memory of facts about you and summaries of conversations so it can personalise answers. You can see and delete them.
  • Your voice is sent to a speech-recognition provider to be turned into text. We do not keep your audio.
  • Payments on the Site are handled by Stripe / Sold through Link, LLC as merchant of record. We never see your full card number.
  • We do not sell your data, do not show ads and do not use your conversations to train AI models.
  • You can delete your account at any time; data is erased 30 days later, except the records listed in section 8.

3. What data we collect and why

The table lists each category, where it comes from, why we process it and the legal basis under GDPR Article 6.

CategoryExamplesSourcePurposeLegal basis
Age confirmationYour year of birth (from the date of birth you enter when you first sign in) and the time you confirmed your ageYouConfirm that you are at least 18; protect children; comply with the usage terms of our AI providersLegal obligation (Art. 6(1)(c)) and legitimate interest in protecting children and complying with provider terms (Art. 6(1)(f)). Kept for as long as your account exists
Account dataEmail address, display name, authentication identifiers (Clerk user ID), account settings, languageYou, ClerkCreate and secure your account, sign you in, contact you about the ServiceContract (Art. 6(1)(b))
Steam data (if you sign in with or link Steam)Steam ID (64-bit), public persona name and avatar, whether your Steam account owns the Altless app (ownership check), purchases you make in SteamValve / Steam Web API, at your requestSign you in with Steam, link your Steam account, deliver Sparks bought in Steam, prevent abuse of limited offers (one Trial Pack per account and one per Steam account)Contract; legitimate interest in fraud prevention (Art. 6(1)(f)). After you delete your account, your Steam ID is kept only as described in section 8
ConversationsText you type, transcripts of what you say, Altless's answers, the game you are asking about, timestamps, your feedback on answersYouProvide the Service (generate answers), show you your history, debug problemsContract
Voice audioYour microphone audio while you speak to AltlessYouConvert speech to text. We do not create voiceprints (biometric templates) from your voice and do not use it to identify youContract. Voice can reveal more about you than text, so we only capture audio while you actively use voice input (for example, while you hold the push-to-talk key)
MemoryFacts about you that Altless infers or that you tell it (your name, playstyle, preferences, progress in games), summaries of past conversationsDerived from conversationsPersonalise answers across sessionsContract (it is a core feature). You can delete memory items in the App
Game contextName of the running game, your in-game question contextApp, youGive relevant answersContract
Usage and billing recordsSparks balance, reservations and charges per action, plan, purchase history, refund records, order IDs, country for taxApp, Stripe, SteamCharge Sparks, show you your balance, prevent abuse, accounting and taxContract; legal obligation (accounting and tax law, Art. 6(1)(c)); legitimate interest in fraud prevention
Purchase confirmations and withdrawalsThe text and time of the consent box you ticked before paying; a journal of the emails we send you about a purchase (the hash of the address, the hash of the email, delivery events reported by our email provider: delivered, bounced, complaint); your withdrawal statement (the name you enter, the purchase, the date and time — the stored text contains no email address) and the refund made after it. We use your account email to send these emails; in these records the address is stored only as a hashYou, App, Site, Stripe, ResendConfirm the contract and your consent on a durable medium; receive, acknowledge and answer withdrawal statements; calculate the refundContract and legal obligation (consumer law on distance contracts and the right of withdrawal, Art. 6(1)(b) and (c))
Addresses that do not accept our emailsThe hash of the email address, the reason (spam complaint, the mailbox refused our email, or our email provider would not send to it) and the dateResendNot start a purchase whose confirmation we could not send you. The mark is cleared when you contact supportLegitimate interest in being able to confirm every purchase (Art. 6(1)(f))
Purchase block listAdded after a documented abuse of the purchase-confirmation procedure: your account ID, the hash of your email address, your customer ID and card fingerprint from our payment provider (if available; we never receive or store your card number), the reason, the date and who added the entry. If a payment that matches an active entry is made: a record of the stopped payment (payment identifiers, amount, card fingerprint, customer ID)Us, StripePrevent repeated abuse. The first entry is added by a person; after that, a payment that matches an active entry is stopped automatically — the full amount is refunded at once and the account it came from is added to the list. To contest an entry, write to [to be added]; a person reviews the decisionLegitimate interest in preventing abuse (Art. 6(1)(f))
Technical dataIP address, device and OS information, App version, approximate location derived from IP (country), error logs, request identifiersAutomaticallySecurity, rate-limiting, fraud prevention, diagnosing errors, tax determinationLegitimate interest (security and reliability); legal obligation (tax)
Support communicationsEmails you send us, complaints filed via the complaints bookYouAnswer you, handle complaints, legal defenceContract; legal obligation; legitimate interest
Waitlist / marketingEmail, game and use-case, optional details you provided on the waitlist; newsletter preferencesYouSend invitations and product newsConsent (Art. 6(1)(a)) — withdraw at any time via the unsubscribe link
Website analyticsAggregated page views, referrer, browser, countryAutomaticallyUnderstand how the Site is usedLegitimate interest. We use only cookie-less, privacy-friendly analytics

We do not intentionally collect special-category data (such as health, religion or sexual orientation). If you tell Altless such things, they are processed like any other conversation content and stored in memory only if relevant to personalisation; you can delete them. Please avoid sharing sensitive information with Altless.

4. How AI processing works

To answer you, we send your message, relevant memory items, recent conversation turns and, where needed, search results to one or more AI model providers through their business APIs. Which provider is used depends on the task (for example, a quick factual answer versus a long research answer). The providers currently used are listed in section 6.

  • Providers process your data on our instructions as our processors, under their API data-processing terms, and do not use API data to train their models under those terms.
  • Providers may retain API inputs and outputs for a limited period (typically up to 30 days) for abuse monitoring, as their terms describe.
  • Altless's answers are generated automatically. We do not make decisions about you that have legal or similarly significant effects based solely on automated processing. Automated checks are used to prevent fraud (for example, one Trial Pack per account and one per Steam account, or stopping a payment that matches an entry of the purchase block list described in section 3) and to enforce usage limits; you can contest any such decision by contacting us.

Answer cache. To save cost and time, generic questions and answers about games (with no personal information) may be stored in a shared cache and served to other users who ask the same question. We remove personal details from cached answers; memory items are never shared between users.

5. Voice

When you use voice, your audio is streamed to a speech-recognition provider (currently Deepgram or OpenAI) and converted to text; the text is then processed as a conversation. Altless's spoken replies are generated by text-to-speech providers (currently Cartesia, ElevenLabs, OpenAI or Deepgram, depending on the voice you choose); they receive the text of the reply, not your audio. We configure these providers not to retain audio beyond processing where their settings allow. We do not build voiceprints and do not use your voice to identify you.

6. Who we share data with (processors and other recipients)

We share personal data only with service providers that process it for us under contracts that meet GDPR Article 28, with the merchant of record for payments, and with authorities when the law requires. We do not sell personal data.

RecipientRoleWhatLocation
Clerk, Inc.Authentication and account managementEmail, name, login events, Steam identity linkUSA
Stripe, Inc. / Stripe Technology Europe Ltd / Sold through Link, LLCPayments, merchant of record, tax, refunds, disputesPayment details (collected directly by Stripe), billing address/country, email, order dataUSA / Ireland. For Managed Payments transactions, Link is an independent controller of the payment data it collects; see Stripe's and Link's privacy policies
Resend, Inc.Sending our emails about purchases (purchase confirmations, acknowledgements of withdrawal statements) and reporting their deliveryYour email address, the text of the email, delivery events (delivered, bounced, complaint)USA (company); emails are sent from its EU region (Ireland). Transfers: Standard Contractual Clauses (section 7)
Cloudflare, Inc.Hosting of the backend (Workers, Durable Objects, KV, R2 storage), DDoS protection, web analyticsAll Service data in transit and some at rest (sessions, files)Global edge network; EU and US data centres
Neon, Inc.Managed PostgreSQL databaseAccount, conversations, memory, billing records, Steam data[to be added]
OpenAI, LLCAI models (answers, embeddings), speech-to-text, text-to-speechConversation content, memory items sent as context, voice audio, text of Altless's repliesUSA
Anthropic, PBCAI modelsConversation content, memory items sent as contextUSA
Google LLC (Gemini API)AI modelsConversation content, memory items sent as contextUSA
OpenRouter, Inc. (and the model providers it routes to)AI model gatewayConversation contentUSA; underlying providers vary
Cohere, Inc.Re-ranking of search results and knowledge snippetsYour question and candidate text snippetsUSA / Canada
Deepgram, Inc.Speech-to-text, text-to-speechVoice audio, text of Altless's repliesUSA
Cartesia AI, Inc.; ElevenLabs, Inc.Text-to-speechText of Altless's repliesUSA
Brave Software, Inc.; Tavily, Inc.; SerperWeb searchThe search query derived from your question (no account identifiers)USA
IGDB (Twitch Interactive, Inc. / Amazon)Game metadataGame titles you ask about (no account identifiers)USA
Valve Corporation (Steam)Sign-in with Steam, Steam Web API, purchases in SteamSteam ID, ownership checks, Steam ordersUSA
Professional advisers, authoritiesAccountant, lawyers, tax and consumer authorities, courtsAs required by law or to defend our rightsPortugal / EU

Steam data (your Steam ID, persona name, avatar, ownership and order information) is stored in our database in [to be added].

If the business is sold or incorporated, your data may be transferred to the successor under the same protections; we will notify you.

7. International transfers

Most of our providers are in the United States. Where personal data leaves the EU/EEA we rely on:

  • the EU–US Data Privacy Framework for providers certified under it; and/or
  • the European Commission's Standard Contractual Clauses (2021/914) included in the providers' data-processing agreements, with supplementary measures such as encryption in transit and at rest.

You can ask us for a copy of the relevant safeguards.

8. How long we keep data

DataRetention
Account, conversations, memory, Sparks ledgerFor as long as your account exists. When you delete your account, the account is deactivated immediately and these data are permanently erased 30 days later, except the records listed below.
Trial Pack record: your Steam ID (the 64-bit number itself) and your Altless account ID, with a reference to the Trial Pack orderCreated when an account that has Steam linked is deleted (by you or by us), if a Trial Pack was bought or is being bought with that account or Steam account. It keeps the rule of one Trial Pack per account and one per Steam account. Legal basis: legitimate interest in preventing abuse of the Trial Pack (Art. 6(1)(f)). Kept for as long as this rule applies, including after account deletion.
Voice audioNot stored by us after transcription. Provider retention as described in section 5.
Shared answer cache (de-personalised)Until outdated or removed; contains no personal data.
Billing and tax records (orders, invoices, refunds)10 years after the end of the tax year, as required by Portuguese tax and accounting law, even after account deletion.
Purchase confirmations, the email journal, withdrawal statements and withdrawal refundsAs long as the billing and tax records of the order (above), including after account deletion: when the account is erased, the link to it is removed. The email address in these records is stored only as a hash.
Mark “address does not accept our emails”Applies until it is cleared, which we do when you contact support. The record of the mark (address hash, reason, dates) is kept as long as the order records; when the account is erased, the link to it is removed.
Purchase block list entryThe hash of the email address, the card fingerprint and the customer ID are kept while the entry is active and erased when it is removed; the reason, the dates and who added and removed the entry remain. If you delete your account, the entry stays: the link to the account is removed, but the email hash, the card fingerprint and the customer ID of an active entry are kept — otherwise signing up again would get around the list. An exception for an account (“this account may buy”) is deleted with the account.
Record of a stopped paymentAs long as the billing and tax records of the order, including after account deletion (the link to the account is removed). Removing the block-list entry does not erase it.
Technical logs and IP addressesUp to 30 days, longer only if needed to investigate a security incident.
Support emails and complaints3 years after closure (limitation period), longer if a dispute is ongoing.
WaitlistUntil you unsubscribe or ask for deletion.
BackupsKept by our database provider for a limited period and rotated automatically; erased data disappears from backups when they rotate.

9. Security

We use TLS encryption in transit, encryption at rest with our hosting providers, access controls and audit logging, and we keep the number of people with access to production data to a minimum (currently the founder only). Payment card data never reaches our systems. No system is perfectly secure; if a breach is likely to put your rights at risk we will notify you and the supervisory authority as the law requires.

10. Your rights

Under the GDPR you have the right to:

  • access your personal data and get a copy;
  • rectify inaccurate data;
  • erase your data ("right to be forgotten") — the simplest way is to delete your account in the App; you can also delete individual memory items and remove conversations from your history;
  • restrict or object to processing based on legitimate interests;
  • data portability — receive the data you provided in a machine-readable format;
  • withdraw consent at any time where processing is based on consent (e.g. marketing emails), without affecting prior processing;
  • not be subject to decisions based solely on automated processing with legal or similarly significant effects;
  • complain to a supervisory authority. In Portugal this is the CNPD — Comissão Nacional de Proteção de Dados, Av. D. Carlos I, 134, 1.º, 1200-651 Lisboa, www.cnpd.pt. You can also complain to the authority of the EU country where you live or work.

To exercise your rights, email [to be added] from the address linked to your account, or use the controls in the App. We answer within one month (extendable by two months for complex requests, in which case we will tell you). We may ask you to verify your identity. Exercising your rights is free unless requests are manifestly unfounded or excessive.

Deleted accounts. After you delete your account, we cannot restore it and will decline sign-in attempts for it. Records we are legally required to keep and the Trial Pack record (section 8) are retained in restricted storage and used only for those purposes.

11. Children

The Service is not directed at children, and users must be at least 18 years old. Portuguese law sets 13 as the age of digital consent, but we do not rely on children's consent and do not accept users under 18. We ask for your date of birth when you first sign in, whether with email or with Steam (see section 3, Age confirmation), and we do not knowingly collect data from anyone under 18.

If we learn that a user is under 18, we block the account and delete the personal data associated with it within [to be added] days, except for records we must keep by law. If you believe a person under 18 is using the Service or has given us personal data, email [to be added] and we will act on it.

United Kingdom. We have assessed whether children are likely to access the Service, with regard to the ICO's Children's Code (Age-Appropriate Design Code). Because the Service is restricted to users aged 18 and over, requires an age confirmation at first sign-in, is not designed or marketed to children and has no free plan, we have assessed that children are not likely to access it. We keep this assessment documented and review it periodically.

12. Cookies and similar technologies

  • Site: we use only strictly necessary cookies (for example, to keep you signed in through Clerk) and cookie-less analytics. We do not use advertising or cross-site tracking cookies, so no cookie banner is required. If this changes we will ask for consent first.
  • App: the App stores your sign-in token and settings locally on your device. It does not use third-party tracking SDKs.

13. Links to other services

The Service links to third-party websites (search results, game databases, Link's order portal, Steam). Their privacy policies apply to those sites, not ours.

14. Changes to this policy

We will post any changes on the Site with a new effective date and, for material changes, notify you by email or in the App before they take effect. Previous versions are available on request.

15. Contact

[to be added] · [to be added] · [to be added]

Portions of the structure of this policy follow the privacy policy published by 37signals LLC (github.com/basecamp/policies), used under the Creative Commons Attribution 4.0 International licence (CC BY 4.0). Changes were made.