Privacy Policy
Effective date: 2026-09-18 · Version v0.1
In short. PortugalAI has no accounts. We do not collect your name, e-mail address or phone number. There are no adverts, no analytics or tracking SDKs, and we do not sell or share any data with third parties. The AI gateway is deliberately stateless: it keeps no database, and your chat text and photos are processed to produce an answer and then discarded. What stays on your phone (checklist progress, saved trips, language setting, anonymous session token) can be removed by deleting the app.
1. Who we are
This policy describes how the iOS application PortugalAI (“the App”, “we”) handles personal data. The controller is the developer of the App as identified in its App Store listing, contactable at support@ausalert.xyz. PortugalAI is distributed worldwide, with a primary focus on users living in Portugal and on Chinese-speaking users. This page is published in Portuguese, English and Simplified Chinese; if the versions differ, the English text prevails, except where mandatory local consumer or data-protection law says otherwise.
The App is client software plus a small, stateless AI gateway hosted at portugalai-api.pages.dev (Cloudflare Pages Functions). The gateway has no database and no persistent key-value storage — by design there is nowhere for your data to accumulate.
2. What we explicitly do NOT do
- No registration, no account system, no e-mail or phone number collection.
- No push notifications.
- No in-app purchases and no payment data.
- No advertising, no ad SDKs, no cross-app or cross-site tracking.
- No analytics, no crash-reporting or behavioural telemetry SDKs embedded in the App.
- No selling, renting or sharing of personal data with third parties.
- No storage of chat content or photos on our servers; no conversation archive.
- No use of your submitted content to train AI models.
3. The data we process
3.1 Stored only on your device
- Guide checklist progress — which administrative “how to” steps you ticked off.
- Saved itineraries — the trips you chose to keep.
- Language preference — Portuguese / English / Chinese interface language.
- Anonymous session token — a random UUID, stored in the iOS Keychain (not in plain preferences).
None of the above is uploaded. It lives in the App’s private sandbox, is protected by iOS itself, and disappears when you delete the App.
3.2 Sent to the AI gateway when you ask the AI something
If you never use an AI feature, nothing is sent. When you do, the App sends only the minimum needed for that one answer:
- Text you type (up to 4,000 characters), the last 10 messages of the current conversation, the topic instruction (system prompt) that shapes the answer, and your interface language. These go to the gateway so it can request an answer from the text model
@cf/meta/llama-3.3-70b-instruct-fp8-fast. - Photos you take or pick in the Scan feature — text is first recognised on your device with Apple’s Vision framework; then the image (base64) plus that recognised text and your question are sent so the image model
@cf/meta/llama-3.2-11b-vision-instructcan describe or translate it. The photo is not kept on the server. - Trip-planning choices — number of days, city, budget level and interests you select. Only these parameters are sent.
- The anonymous session token as an HTTP
Authorization: Bearer …header.
All of it travels over HTTPS. The gateway forwards it to the AI service, waits briefly for the answer and returns it to your phone. It does not write your messages or images to disk, and it does not build a profile from them.
3.3 Technical data used only to prevent abuse
- Your IP address, read from the request header, is used only for in-memory rate limiting of the shared AI budget: at most 20 session requests and 15 AI requests per minute per address. It is never written to a database, and it is dropped from memory within about a minute of you stopping.
- Device vendor identifier (IDFV). On the very first AI request, before the anonymous session has been created, the App may send Apple’s vendor identifier for the App’s publisher as a placeholder user ID. As soon as the session token exists, this placeholder is replaced by the anonymous UUID. The gateway does not persist the value, and we never use it for advertising or cross-app tracking.
We do not request access to your microphone, contacts, calendar, location, health data or files. The App has no social features.
4. Why we process it and on what legal basis (GDPR)
- Delivering the AI answers you ask for — consent, Article 6(1)(a) GDPR. Consent is given by choosing to use an AI feature; you can withdraw it at any time simply by not using the feature, by deleting the App, or by writing to us. Withdrawal does not affect processing already carried out.
- Preventing abuse of the shared AI budget and keeping the service available (rate limiting by IP) — legitimate interest, Article 6(1)(f) GDPR. This interest is narrow and technical and does not require you to be identifiable.
- Recovering support and privacy requests you send us by e-mail — legitimate interest, Article 6(1)(f) GDPR. We use the message only to reply and, if relevant, to fix the problem you reported; we do not add your address to any list.
The App is free and does not require registration, so there is no contract under Article 6(1)(b) GDPR, and we do not process special categories of data under Article 9 on purpose. Please do not photograph identity documents or anything containing other people’s personal data: the image is processed for you and then discarded, but that does not make it a safe place for third-party data.
5. Your rights (GDPR, and how to use them)
- Access, rectification, erasure, restriction of processing, portability, and objection — Articles 15–21 GDPR.
- Withdraw consent at any time, without affecting the lawfulness of prior processing.
- Not to be subject to a decision based solely on automated processing that produces legal or similarly significant effects (Article 22). The AI here is a conversational assistant: it makes no decisions about you, and nothing in the App profiles you or personalises advertising.
Because we retain nothing, requests are usually satisfied by a description of what we do not hold plus, if you wish, deletion of the local data — which you can do yourself by removing the App. For any right, or to complain, write to support@ausalert.xyz; we will reply within one month. You also have the right to lodge a complaint with the Portuguese supervisory authority, the Comissão Nacional de Proteção de Dados (CNPD), or with the supervisory authority of your place of habitual residence.
6. Who else processes data for us
The App is delivered and supported by only these providers:
- Cloudflare, Inc. — hosts the stateless gateway (Pages Functions) and runs the AI inference (Workers AI) on the content of the single request you make. They process it to provide the service to us and do not get it for their own marketing. No other data processors are engaged.
- Apple — distributes the App, provides the iOS storage you keep local data in (sandbox preferences and Keychain), and performs optical character recognition on your device. Apple Vision OCR happens entirely on your phone; that text is only sent if you submit the photo to the AI.
Outside these two providers there is no data sharing of any kind: no advertisers, no analytics networks, no data brokers.
7. International transfers
Our gateway runs on Cloudflare’s global network, with infrastructure outside your country of residence, and the AI models may be served from data centres in the European Union or the United States. Requests from mainland China may therefore be slow or unreachable; the App notices and falls back to its built-in local content instead of failing. For users in the EEA or UK, this transfer relies on the European Commission’s standard contractual clauses and on the fact that the data is not retained; for users in China, see section 8 for the separate consent we ask for.
8. Notes for users in mainland China (PIPL)
Under the Personal Information Protection Law of the People’s Republic of China we handle your information as follows.
- Scope of processing, item by item. (a) The text you enter and the last 10 messages of the current conversation — purpose: generating a reply; (b) the photo you take or choose plus the text recognised from it on your device — purpose: describing or translating the image; (c) your itinerary options — purpose: generating a travel plan; (d) your IP address — purpose: preventing abuse through rate limiting; (e) the anonymous session identifier — purpose: associating one request with a session; (f) on the first request only, the device vendor identifier (IDFV) as a placeholder user ID. We do not collect your name, e-mail address, phone number, precise location, contacts, or any information about your friends or family, and we do not collect any sensitive personal information on purpose.
- Separate consent. Your text and your photos are provided to a third-party processor (Cloudflare Workers AI) and are transferred outside mainland China. By tapping “send” or submitting a photo you give your separate, explicit consent to these specific operations. You may withdraw it at any time by stopping use of the AI features; the App remains fully usable with local content.
- Your rights under PIPL. Access, copy, rectification, supplementation, erasure, withdrawal of consent, portability, and an explanation of the processing rules. Because no account exists, there is no account to close; uninstalling the App deletes everything stored on the device. Send requests to support@ausalert.xyz; we will respond within 15 working days.
- No automated decision-making with substantive impact, no personalised push notifications and no “big-data” price discrimination. The AI offers suggestions only; it does not decide anything about you, and we do not use your data to target you with different prices or content.
- Minors. The App is not directed at minors. If a minor uses it, this must be with the knowledge of a parent or guardian, who should exercise the rights below.
- Complaints. If you are dissatisfied with our handling, you may also complain to the department performing personal information protection duties at your location.
9. How long we keep data
- Chat text, photos and itinerary parameters: only for the seconds needed to answer the request. No server-side retention, no archive.
- IP rate-limit counters: in memory only, in one-minute windows, automatically discarded.
- Anonymous session token: on your device, in the Keychain. It is issued for convenience, not stored on the server, and is useless to us once it leaves your phone.
- Local data (checklist, trips, language): until you delete it in the App or uninstall it.
- Support e-mail you send us: for as long as needed to resolve your request and to evidence that we did, and no longer.
10. Security
Transport is HTTPS/TLS end to end. The session token is stored in the iOS Keychain rather than in plain preferences. Local data is confined to the App’s sandbox, which iOS protects with the device passcode. Engineering choices reduce the risk: no user database exists to be leaked, no payload is logged, and the gateway exposes only one session-bootstrap endpoint plus three narrow AI endpoints. If we ever become aware of an incident affecting you and requiring notification, we will tell you and the competent authority as the law demands.
11. Children
The App is not directed at children under 13, and we do not knowingly gather data from them. It is a language and administrative-chores companion aimed at adults. Under Portuguese law (Lei n.º 41/2020), processing of information-society-service data from a child under 13 requires parental consent; in the EU the general age is 16 unless a Member State lowers it. If you believe a child supplied us information through the App, write to us and we will remove it.
12. Changes to this policy
If the App starts processing anything new, this page is updated first: the effective date and version number below change, and material additions are also announced inside the App. The version in force is the one published here at the time you use the App.
13. Contact
Questions, privacy requests, or anything you would like explained: support@ausalert.xyz. Please do not send us identity documents or photos containing personal data of other people; a text description is enough for almost every request.
隐私政策
生效日期:2026-09-18 · 版本 v0.1
先说结论。葡萄牙语 AI 搭子(PortugalAI,下称“本 App”)没有账号体系,不收集姓名、邮箱、手机号;没有广告,没有第三方统计与追踪 SDK,不向任何第三方出售或共享数据。AI 网关按“无状态”设计:没有数据库,你的对话内容和照片只为生成这一次回复而处理,处理完即释放。存在你手机里的内容(办事进度、已保存行程、语言偏好、匿名会话标识)删除 App 即可全部清除。
1. 我们是谁(个人信息处理者)
本政策说明 iOS 应用 PortugalAI(葡萄牙语 AI 搭子)(下称“本 App”“我们”)如何处理个人信息。个人信息处理者为本 App 在 App Store 上架信息中载明的开发者,联系邮箱 support@ausalert.xyz。本 App 面向全球分发,主要服务在葡萄牙生活的本地用户与中文用户。本页面提供葡萄牙语、英语、简体中文三种文本,如文本存在差异以英文文本为准,但所在地强制性消费者保护或个人信息保护法律另有要求的除外。
本 App 由客户端软件 + 一个极简的无状态 AI 网关(地址 portugalai-api.pages.dev,部署于 Cloudflare Pages Functions)构成。该网关既没有数据库,也没有任何持久化键值存储——从设计上就不存在可以沉淀你数据的地方。
2. 我们明确不做的事
- 无需注册、没有账号体系,不收集姓名、邮箱、手机号。
- 没有推送通知。
- 没有内购,不接触任何支付信息。
- 没有广告,没有广告 SDK,不做跨应用、跨网站追踪。
- 不接入任何统计分析、崩溃采集、行为埋点 SDK。
- 不出售、不出租、不与第三方共享你的数据。
- 不在服务器保存对话内容与照片,不建立对话档案。
- 不把你的内容用于训练 AI 模型。
3. 我们处理哪些信息
3.1 只保存在你的设备上
- 办事指南勾选进度:你在“办事”模块勾掉的步骤。
- 已保存的行程:你主动保存的旅行计划。
- 语言偏好:界面语言(葡萄牙语 / 英语 / 中文)。
- 匿名会话标识:一串随机 UUID,存放在 iOS 系统钥匙串(Keychain),不是明文偏好设置。
以上信息均不会上传,只存放在本 App 的沙盒目录内,由 iOS 系统本身保护;卸载 App 即随之消失。
3.2 当你向 AI 提问时,会发送到网关的内容
不使用 AI 功能时不会有任何上传。使用 AI 功能时,本 App 只发送生成该次回答所必需的最小内容:
- 你输入的文本(最多 4000 字符)、当前会话最近 10 条消息、决定回答风格的主题指令(system prompt)、以及你的界面语言。这些内容用于向网关请求文本模型
@cf/meta/llama-3.3-70b-instruct-fp8-fast的回答。 - “拍照识别”里你拍摄或选取的照片:文字先由 Apple Vision 框架在手机本地完成 OCR 识别;随后照片(base64)与识别出的文字、你的提问一并发送,供图像模型
@cf/meta/llama-3.2-11b-vision-instruct理解和翻译。服务器不保存照片。 - 行程规划的选项:天数、城市、预算档次、兴趣标签,仅发送这些参数。
- 匿名会话标识:以 HTTP
Authorization: Bearer …请求头形式携带。
上述内容全程通过 HTTPS 传输。网关把它转交给 AI 服务、短暂等待结果、再把回答返回你的手机,不会写盘,也不会据此为你建立画像。
3.3 仅用于防止滥用的一般性技术信息
- 你的 IP 地址:网关从请求头读取,仅用于对共享 AI 额度做内存级限流,单个地址每分钟最多 20 次会话请求、15 次 AI 请求。IP 不会写入数据库,并在你停止使用约一分钟内从内存清除。
- 设备厂商标识(IDFV):在匿名会话建立之前的第一次 AI 请求中,本 App 可能把 Apple 提供的厂商标识作为临时用户标识发送;一旦会话标识生成,该临时标识即被匿名 UUID 取代。网关不会持久化该值,我们也不把它用于广告或跨应用追踪。
我们不申请麦克风、通讯录、日历、位置、健康数据或文件访问权限。本 App 没有社交功能。
4. 处理目的与法律依据(GDPR)
- 生成你所请求的 AI 回答——依据 GDPR 第 6(1)(a) 条的同意。你通过主动使用 AI 功能给予同意,也可以随时通过不再使用该功能、卸载本 App 或邮件告知的方式撤回;撤回不影响撤回前处理的合法性。
- 防止共享 AI 额度被滥用、保障服务可用(基于 IP 的限流)——依据 GDPR 第 6(1)(f) 条的正当利益。该利益限于窄幅的技术性目的,且无需识别你是谁。
- 响应你通过邮件提出的支持与隐私请求——依据 GDPR 第 6(1)(f) 条的正当利益。我们仅用你的邮件回复问题、必要时定位你反馈的缺陷,不会把你的地址加入任何名单。
本 App 免费且无需注册,因此不适用 GDPR 第 6(1)(b) 条的合同必要性;我们也不会刻意处理第 9 条规定的特殊类别个人数据。请不要拍摄他人证件或含他人个人信息的画面:这些图像只为完成你本次的识别而被处理,但并不意味着它是存放他人个人信息的安全场所。
5. 你的权利(GDPR)与行使方式
- 查阅、更正、删除、限制处理、数据可携带、反对处理——GDPR 第 15 至 21 条。
- 随时撤回同意,且不影响撤回前处理的合法性。
- 不受仅基于自动化处理作出的、会产生法律效力或类似重大影响之决定的约束(第 22 条)。本 App 的 AI 只是对话助手:它不对你作出任何决定,App 内也没有画像或广告个性化。
由于我们不留存数据,你的请求通常只需我们说明“没有可提供的记录”,并按你的意愿清除本地数据即可完成——后者你只需删除 App 就能自行做到。行使任何权利或进行投诉,请发信至 support@ausalert.xyz,我们会在一个月内答复。你同样有权向葡萄牙监管机构 Comissão Nacional de Proteção de Dados(CNPD,葡萄牙数据保护委员会) 或你惯常居住地的监管机构投诉。
6. 还有哪些主体会代我们处理数据
本 App 的交付与运行只依赖以下服务方:
- Cloudflare, Inc.——托管无状态网关(Pages Functions),并通过 Workers AI 对你单次请求的内容执行模型推理。它只为向我们提供该项服务而处理这些数据,不会拿去做它自己的营销。我们未再委托其他处理者。
- Apple——分发本 App,提供存放本地数据的 iOS 沙盒(偏好设置与钥匙串),并在你的设备上完成文字识别(OCR)。Apple Vision 的 OCR 完全在手机本机进行,只有当你把照片提交给 AI 时,识别出的文字才会随之发送。
除上述两家之外不存在任何形式的共享:没有广告平台,没有统计网络,没有数据经纪商。
7. 跨境传输
我们的网关运行在 Cloudflare 的全球网络上,基础设施位于你居住国之外,AI 模型可能从欧盟或美国的数据中心提供服务。因此来自中国大陆的访问可能较慢甚至无法连通;本 App 会察觉这种情况,并回落到内置本地内容,而不是让你面对一个错误。对欧洲经济区/英国用户,此类传输依赖欧盟委员会标准合同条款(SCC)以及“数据不作留存”这一事实;对中国用户,请见第 8 节中我们逐项请求的单独同意。
8. 面向中国大陆用户的说明(《个人信息保护法》)
依据《中华人民共和国个人信息保护法》,我们按以下方式处理你的个人信息。
- 逐项列明处理范围。(a)你输入的文本与当前会话最近 10 条消息——目的:生成回复;(b)你拍摄或选取的照片,以及在手机本地识别出的文字——目的:理解并翻译图像;(c)你的行程选项——目的:生成旅行计划;(d)你的 IP 地址——目的:限流以防滥用;(e)匿名会话标识——目的:把单次请求归入一次会话;(f)仅首次请求时的设备厂商标识(IDFV),作为临时用户标识。我们不收集你的姓名、邮箱、手机号、精确位置、通讯录,不收集关于你的亲友的信息,也不会刻意收集任何敏感个人信息。
- 单独同意。你的文本与照片会提供给第三方处理者(Cloudflare Workers AI),并会传输至中国大陆以外地区。当你点击“发送”或提交照片时,即针对上述具体行为作出单独的、明确的同意。你随时可以通过停止使用 AI 功能撤回同意,本 App 依靠本地内容仍然可用。
- 你在《个人信息保护法》下的权利。查阅、复制、更正、补充、删除、撤回同意、转移个人信息、要求处理规则予以说明。由于不存在账号,也就无需“注销账号”;卸载本 App 即可删除设备上的全部数据。请求请发至 support@ausalert.xyz,我们将在 15 个工作日内答复。
- 不做对个人权益有重大影响的自动化决策,不做个性化推送与“大数据杀熟”。AI 只提供建议,不替你或关于你作出任何决定;我们不会用你的数据对你给出不同的价格或差异化内容。
- 未成年人。本 App 不是面向未成年人的产品。若未成年人使用,应在监护人知晓与同意下进行,相关权利由监护人行使。
- 投诉渠道。若你对我们的处理不满意,除联系我们外,也可向你所在地的履行个人信息保护职责的部门投诉。
9. 保存期限
- 对话文本、照片、行程参数:仅在生成该次回答所需的数秒内存在,服务器不作留存,也没有档案。
- IP 限流计数:仅存在于内存,按一分钟窗口滚动,自动失效清除。
- 匿名会话标识:保存在你设备的钥匙串中。它只是为了方便而签发,服务器不做保存;离开你的手机后对我们毫无用处。
- 本地数据(办事进度、行程、语言):直至你在 App 内清除或卸载 App。
- 你发来的支持邮件:保存至处理完你的请求并能证明已处理为止,不作他用。
10. 安全措施
全链路使用 HTTPS/TLS 传输。会话标识存放在 iOS 钥匙串而非明文偏好设置中。本地数据被限制在本 App 的沙盒内,由设备的锁屏机制保护。工程上我们也主动降低风险:不存在可能被泄露的用户数据库,不记录请求正文内容,网关只暴露一个会话引导接口与三个很窄的 AI 接口。如发生依法需要通知的安全事件,我们会按法律要求通知你和有权机关。
11. 儿童个人信息
本 App 不是面向 13 岁以下儿童的产品,我们不会明知故犯地收集儿童信息。它是一款面向成年人的语言与办事助手。依照葡萄牙法律(Lei n.º 41/2020),向 13 岁以下儿童提供信息社会服务相关的处理须取得监护人同意;欧盟的一般年龄门槛为 16 岁,成员国可下调。若你认为有儿童通过本 App 向我们提供了信息,请发信告诉我们,我们会予以删除。
12. 本政策的变更
如果本 App 准备开始任何新的处理行为,我们会先更新本页面:下方的生效日期与版本号随之变化,重大新增内容也会在 App 内公告。你使用本 App 时,以本页面当时公布的版本为准。
13. 联系我们
有任何疑问、隐私请求,或希望我们作出解释,请联系 support@ausalert.xyz。请不要把证件照片或含他人个人信息的画面发给我们;绝大多数请求用文字描述就够了。
Política de privacidade
Data de entrada em vigor: 2026-09-18 · Versão v0.1
Em resumo. O PortugalAI não tem contas de utilizador. Não recolhemos nome, endereço de e-mail nem número de telefone. Não há publicidade, nem SDKs de análise ou de rastreamento, e não vendemos nem partilhamos dados com terceiros. A gateway de IA é deliberadamente sem estado (stateless): não tem base de dados, e o texto das conversas e as fotografias são processados para produzir uma resposta e depois descartados. O que fica no teu telemóvel (progresso dos procedimentos, itinerários guardados, idioma preferido, identificador anónimo da sessão) é eliminado ao apagar a aplicação.
1. Quem somos
Esta política descreve como a aplicação iOS PortugalAI (“a Aplicação”, “nós”) trata dados pessoais. O responsável pelo tratamento é a entidade desenvolvedora da Aplicação, tal como identificada na respetiva ficha da App Store, contactável em support@ausalert.xyz. O PortugalAI é distribuído a nível mundial, com foco principal nos residentes em Portugal e nos utilizadores lusófonos e sinófonos. Esta página existe em português, inglês e chinês simplificado; em caso de divergência prevalece a versão inglesa, salvo disposição imperativa de direito local de defesa do consumidor ou de proteção de dados.
A Aplicação é composta pelo cliente e por uma gateway de IA mínima e sem estado, alojada em portugalai-api.pages.dev (Cloudflare Pages Functions). A gateway não tem base de dados nem qualquer armazenamento persistente — por desenho, não existe onde os teus dados se possam acumular.
2. O que explicitamente NÃO fazemos
- Sem registo, sem sistema de contas, sem recolha de e-mail ou telefone.
- Sem notificações push.
- Sem compras dentro da aplicação e sem dados de pagamento.
- Sem publicidade, sem SDKs publicitários, sem rastreamento entre aplicações ou entre sites.
- Sem analytics, sem relatórios de falhas nem telemetria comportamental incorporados na Aplicação.
- Sem venda, cedência ou partilha de dados pessoais com terceiros.
- Sem armazenamento do conteúdo das conversas ou das fotografias nos nossos servidores; sem arquivo de conversas.
- Sem utilização do teu conteúdo para treinar modelos de IA.
3. Os dados que tratamos
3.1 Guardados apenas no teu dispositivo
- Progresso dos procedimentos — que passos dos guias administrativos marcaste como concluídos.
- Itinerários guardados — as viagens que escolheste manter.
- Idioma preferido — português, inglês ou chinês na interface.
- Identificador anónimo da sessão — um UUID aleatório, guardado no Keychain do iOS (não em preferências legíveis).
Nada disto é enviado. Tudo permanece no sandbox privado da Aplicação, é protegido pelo próprio iOS e desaparece quando apagares a Aplicação.
3.2 Enviados à gateway quando falas com a IA
Se nunca usares uma função de IA, nada é enviado. Se usares, a Aplicação envia apenas o estritamente necessário para essa resposta:
- O texto que escreves (até 4 000 caracteres), as últimas 10 mensagens da conversa em curso, a instrução temática (system prompt) que define o tipo de resposta e o teu idioma de interface. Estes dados permitem à gateway pedir uma resposta ao modelo de texto
@cf/meta/llama-3.3-70b-instruct-fp8-fast. - As fotografias que tirares ou escolheres na função “Escanear” — o texto é primeiro reconhecido no teu dispositivo com a framework Vision da Apple; depois, a imagem (base64), o texto reconhecido e a tua pergunta são enviados para que o modelo de visão
@cf/meta/llama-3.2-11b-vision-instructa descreva ou traduza. A fotografia não fica no servidor. - As opções do planeamento de viagens — número de dias, cidade, nível de orçamento e interesses escolhidos. Só estes parâmetros seguem viagem.
- O identificador anónimo da sessão, no cabeçalho HTTP
Authorization: Bearer ….
Tudo viaja por HTTPS. A gateway encaminha o pedido para o serviço de IA, aguarda brevemente a resposta e devolve-a ao teu telemóvel. Não grava mensagens nem imagens em disco nem constrói perfis a partir delas.
3.3 Dados técnicos usados apenas para evitar abusos
- O teu endereço IP, lido no cabeçalho do pedido, serve exclusivamente para limitar em memória o consumo partilhado da IA: no máximo 20 pedidos de sessão e 15 pedidos de IA por minuto e por endereço. Nunca é escrito numa base de dados e é eliminado da memória cerca de um minuto depois de parares de usar o serviço.
- Identificador do fornecedor do dispositivo (IDFV). No primeiro pedido de IA, antes de existir sessão anónima, a Aplicação pode enviar o identificador do fornecedor da Apple como ID de utilizador provisório. Assim que o token de sessão existe, esse valor provisório é substituído pelo UUID anónimo. A gateway não guarda o valor e nunca o usamos para publicidade ou rastreamento entre aplicações.
Não pedimos acesso ao microfone, contactos, calendário, localização, dados de saúde ou ficheiros. A Aplicação não tem funcionalidades sociais.
4. Finalidades e base legal (RGPD)
- Prestar as respostas de IA que pedes — consentimento, artigo 6.º, n.º 1, al. a) do RGPD. O consentimento é dado ao escolheres usar uma função de IA e pode ser retirado a qualquer momento, deixando de usar a função, apagando a Aplicação ou escrevendo-nos. A retirada não afeta a licitude do tratamento já efetuado.
- Impedir abusos do orçamento partilhado de IA e manter o serviço disponível (limitação por IP) — interesse legítimo, artigo 6.º, n.º 1, al. f) do RGPD. É um interesse técnico e estreito, que não exige saber quem és.
- Responder a pedidos de apoio e de privacidade enviados por e-mail — interesse legítimo, artigo 6.º, n.º 1, al. f) do RGPD. Usamos a mensagem apenas para responder e, se for o caso, corrigir o problema reportado; não juntamos o teu endereço a nenhuma lista.
A Aplicação é gratuita e não exige registo, pelo que não invocamos o contrato para justificar o tratamento (artigo 6.º, n.º 1, al. b) do RGPD), e não tratamos deliberadamente categorias especiais de dados do artigo 9.º. Não fotografes documentos de identificação nem imagens com dados pessoais de terceiros: o processamento é efémero, mas isso não faz dele um lugar seguro para dados de outrem.
5. Os teus direitos (RGPD) e como exercê-los
- Acesso, retificação, eliminação, limitação, portabilidade e oposição — artigos 15.º a 21.º do RGPD.
- Retirar o consentimento a qualquer momento, sem afetar a licitude do tratamento anterior.
- Não ficar sujeito a decisões produzidas exclusivamente por tratamento automatizado com efeitos jurídicos ou significativos semelhantes (artigo 22.º). A IA aqui é um assistente conversacional: não decide nada sobre ti, e nada na Aplicação cria perfis ou personaliza publicidade.
Como não guardamos nada, os pedidos normalmente ficam satisfeitos com a descrição do que não temos e, se quiseres, com a eliminação dos dados locais — o que consegues sozinho, apagando a Aplicação. Para exercer qualquer direito ou apresentar reclamação, escreve para support@ausalert.xyz; respondemos no prazo de um mês. Tens ainda direito a reclamar junto da autoridade de controlo portuguesa, a Comissão Nacional de Proteção de Dados (CNPD), ou da autoridade de controlo do teu país de residência habitual.
6. Quem trata dados por nossa conta
A Aplicação é distribuída e apoiada apenas por estes fornecedores:
- Cloudflare, Inc. — aloja a gateway sem estado (Pages Functions) e executa a inferência de IA (Workers AI) sobre o conteúdo do pedido que fazes. Trata esses dados para nos prestar o serviço e não para publicidade própria. Não subcontratamos mais nenhum sub-responsável.
- Apple — distribui a Aplicação, fornece o armazenamento local do iOS (preferências e Keychain do sandbox) e efetua o reconhecimento ótico de texto no teu dispositivo. A OCR da framework Vision corre inteiramente no teu telemóvel; esse texto só é enviado se submeteres a fotografia à IA.
Fora destes dois fornecedores não há qualquer partilha de dados: sem redes publicitárias, sem redes de análise, sem intermediários de dados.
7. Transferências internacionais
A nossa gateway funciona na rede global da Cloudflare, com infraestrutura fora do teu país de residência, e os modelos de IA podem ser servidos a partir de centros de dados na União Europeia ou nos Estados Unidos. Pedidos vindos da China continental podem, por isso, ser lentos ou inacessíveis; a Aplicação deteta-o e recorre ao conteúdo local em vez de falhar. Para utilizadores do EEE ou do Reino Unido, a transferência assenta nas cláusulas contratuais padrão da Comissão Europeia e no facto de os dados não serem conservados; para utilizadores na China, vê a secção 8 quanto ao consentimento específico que pedimos.
8. Notas para utilizadores na China continental (PIPL)
Ao abrigo da Lei da República Popular da China sobre Proteção da Informação Pessoal, tratamos os teus dados do seguinte modo.
- Âmbito do tratamento, item a item. (a) O texto que escreves e as últimas 10 mensagens da conversa em curso — finalidade: gerar a resposta; (b) a fotografia que tiras ou escolhes e o texto nela reconhecido no dispositivo — finalidade: descrever ou traduzir a imagem; (c) as tuas opções de itinerário — finalidade: gerar um plano de viagem; (d) o teu endereço IP — finalidade: limitar o abuso; (e) o identificador anónimo da sessão — finalidade: associar um pedido a uma sessão; (f) apenas no primeiro pedido, o identificador do fornecedor do dispositivo (IDFV) como ID provisório. Não recolhemos nome, e-mail, telefone, localização exata nem contactos, não recolhemos informação sobre familiares ou amigos e não recolhemos deliberadamente informação pessoal sensível.
- Consentimento específico. O teu texto e as tuas fotografias são fornecidos a um tratador terceiro (Cloudflare Workers AI) e transferidos para fora da China continental. Ao tocares em “enviar” ou ao submeteres uma fotografia, autorizas expressa e separadamente estas operações concretas. Podes retirar essa consentimento a qualquer momento, deixando de usar as funções de IA; a Aplicação continua utilizável com o conteúdo local.
- Os teus direitos ao abrigo da PIPL. Acesso, cópia, retificação, complemento, eliminação, retirada de consentimento, portabilidade e explicação das regras de tratamento. Como não existe conta, não há conta para encerrar; desinstalar a Aplicação elimina tudo o que está no dispositivo. Envia os pedidos para support@ausalert.xyz; respondemos em 15 dias úteis.
- Sem decisões automatizadas com impacto substancial nos teus direitos, sem “push” personalizado nem discriminação por grandes dados. A IA apenas sugere; não decide nada sobre ti, e não usamos os teus dados para te apresentar preços ou conteúdos diferenciados.
- Menores. A Aplicação não se destina a menores. Se um menor a usar, tal deve ocorrer com o conhecimento do responsável parental, que exercerá os direitos acima.
- Reclamações. Se não ficares satisfeito com o nosso tratamento, podes igualmente reclamar junto do órgão local com competências em matéria de proteção da informação pessoal.
9. Durante quanto tempo guardamos dados
- Texto das conversas, fotografias e parâmetros de itinerário: apenas os segundos necessários para responder. Sem conservação no servidor, sem arquivo.
- Contadores de limitação por IP: apenas em memória, em janelas de um minuto, descartados automaticamente.
- Identificador anónimo da sessão: no teu dispositivo, no Keychain. É emitido por conveniência, não é guardado no servidor e deixa de ter qualquer utilidade para nós fora do teu telemóvel.
- Dados locais (progresso, itinerários, idioma): até eliminares dentro da Aplicação ou até a desinstalares.
- E-mails de apoio que nos enviares: durante o tempo necessário para resolver o pedido e comprovar que o fizemos, e não mais.
10. Segurança
O transporte é HTTPS/TLS de ponta a ponta. O identificador de sessão fica no Keychain do iOS e não em preferências legíveis. Os dados locais estão confinados ao sandbox da Aplicação, protegido pelo código de desbloqueio do dispositivo. As opções de engenharia reduzem o risco: não existe base de dados de utilizadores que possa ser divulgada, o conteúdo dos pedidos não é escrito em registos (logs) e a gateway expõe apenas um endpoint de sessão e três endpoints estreitos de IA. Se tomarmos conhecimento de um incidente que te afete e exija notificação, informaremos-te a ti e à autoridade competente, como a lei impõe.
11. Crianças
A Aplicação não se destina a crianças com menos de 13 anos e não recolhemos conscientemente dados delas. É um companheiro de idioma e de tratamentos administrativos pensado para adultos. Ao abrigo da lei portuguesa (Lei n.º 41/2020), o tratamento de dados de crianças com menos de 13 anos na sociedade da informação exige consentimento dos responsáveis parentais; na UE a idade geral é 16 anos, salvo redução por um Estado-Membro. Se achas que uma criança nos forneceu informação através da Aplicação, escreve-nos e eliminamo-la.
12. Alterações a esta política
Se a Aplicação passar a tratar qualquer elemento novo, esta página é atualizada primeiro: muda a data de entrada em vigor e o número de versão indicados abaixo, e as adições relevantes são também anunciadas dentro da Aplicação. A versão aplicável é a publicada nesta página no momento em que usas a Aplicação.
13. Contacto
Dúvidas, pedidos de privacidade ou tudo o que queiras ver esclarecido: support@ausalert.xyz. Por favor não nos envies documentos de identificação nem fotografias com dados pessoais de terceiros; uma descrição em texto chega para quase todos os pedidos.