1. Who we are
The data controller is , a company incorporated in the Hong Kong Special Administrative Region under the Companies Ordinance (Cap. 622), , registered office .
For anything concerning privacy or data protection — including exercising your rights — write to . That address reaches the person responsible for data protection at our company.
This policy covers www.workdeck.ai, the desktop application, the Office add-ins and related services.
www.aiworkdeck.com is a separate service with a separate controller and a separate database, hosted in a different country under different law. Your account here does not exist there, and nothing in this policy describes how that site handles data. If you registered there, read that site's policy instead.
This policy exists in English and Chinese. In the event of any discrepancy, the English version prevails.
2. What we collect, why, and on what legal basis
We collect on a "no more than needed" basis. The table sets out each category of personal data, what we use it for, and the legal basis we rely on under the GDPR and equivalent laws.
| Context | البيانات | Purpose | Legal basis |
|---|---|---|---|
| Registration | Username, email, password, display name, bio (optional) | Create and identify your account, account recovery, public profile | Performance of a contract (Art. 6(1)(b)) |
| Staying signed in | Session token (in the awd_session cookie) | Maintain your session | Performance of a contract (Art. 6(1)(b)) |
| Password storage | Salted scrypt hash only | Verify your password | Performance of a contract (Art. 6(1)(b)) |
| Payments | Order number, Stripe payment identifier, amount, currency, tax status, country, payment status, timestamps | Take payment, calculate tax, reconcile, handle refunds and chargebacks | Contract (Art. 6(1)(b)) + legal obligation for tax and accounting records (Art. 6(1)(c)) |
| Wallet and transactions | Balance, ledger entries, purchases, entitlements, creator earnings | Accounting, entitlement checks, settlement | Performance of a contract (Art. 6(1)(b)) |
| Account keys | SHA-256 hash and prefix only; no plaintext retained | Authenticate the desktop application and Office add-ins | Performance of a contract (Art. 6(1)(b)) |
| AI credit | Runtime key issued by the upstream model provider (stored encrypted), quota limit and usage totals | Provision and meter your AI credit | Performance of a contract (Art. 6(1)(b)) |
| Plaza submissions | The Skill or plugin you submit and your author identity | Review, publication, distribution, settlement | Performance of a contract (Art. 6(1)(b)) |
| Product feedback | The text you write, any file or screenshot you attach, app version, and an installation identifier | Diagnose the problem, fix it, and reply to you | Your consent, given by choosing to send it (Art. 6(1)(a)) |
| Desktop telemetry | Random install identifier (UUID), app version, whitelisted event names, a session sequence key, a small set of non-sensitive attributes | Measure activity and feature use, diagnose crashes | Your consent (Art. 6(1)(a)); can be switched off at any time |
| Server logs | Timestamp, request path, status code, IP address, user agent | Keep the service secure, mitigate attacks, diagnose faults | Our legitimate interest in operating a secure service (Art. 6(1)(f)) |
About telemetry: the IP address of a telemetry request is used in memory for rate limiting only and is never written to the database. Nothing records a link between the random install identifier and your account, so we cannot trace telemetry back to a person. Turning telemetry off in settings stops it entirely; nothing else about the product changes.
Where we rely on legitimate interests, we have weighed that interest against your rights and concluded it does not override them; the processing is limited to security and fault diagnosis, and you may object at any time under clause 10.
Providing the data marked as necessary for the contract is a condition of having an account: without it we cannot create or run one. Everything based on consent is genuinely optional.
3. What we do not collect
The document and AI-conversation statements below concern local desktop use. The Office/WPS add-in processes documents and conversations through our hosted backend, as explained in clauses 6 and 8. Otherwise, we do not actively collect the following:
- Your documents, case files or project files and their contents — the desktop application is local-first and these stay on your device;
- Your desktop AI conversations — the desktop application talks to the model provider directly; hosted processing and retention for the Office/WPS add-in are covered separately in clauses 6 and 8;
- Special category data under Art. 9 GDPR: we neither ask for nor want data revealing health, ethnicity, political opinions, religion, trade union membership, sex life or biometric identifiers;
- Government identifiers, payment card numbers (Stripe handles those and we never see them), location, contacts, call logs, messages or photo libraries;
- Your browsing outside this service — we run no third-party analytics or advertising SDK, and we do not buy data about you from anyone.
We do not use any of your content to train models, we do not sell personal data, and we do not carry out profiling or automated decision-making that produces legal or similarly significant effects for you.
5. How we use it
- Running the service: identifying accounts, checking entitlements, settling charges, delivering what you bought;
- Security: spotting anomalous sign-ins and abuse, rate limiting, mitigating attacks, diagnosing faults;
- Improving the product: aggregate statistics from anonymous telemetry showing which features get used and where people drop off;
- Handling your feedback: reading what you send, reproducing the problem, fixing it and replying to you;
- Legal obligations: keeping the tax and accounting records the law requires;
- Communicating with you: service changes, security incidents, changes to the terms.
نحن لا نستخدم البيانات لأي غرض آخر. وإذا احتجنا إلى ذلك في أي وقت، فسنطلب موافقتك بشكل منفصل. نحن لا نستخدم البيانات الشخصية للإعلانات المستهدفة أو التسعير التفاضلي، ولا نرسل رسائل بريد إلكتروني تسويقية إلا بطلب منك.
6. الإفصاح والأطراف الثالثة
الجهات المستلمة لطلبات الذكاء الاصطناعي من الإضافة. تصل الطلبات الرسمية الصادرة من الإضافة إلى الخادم الخلفي السحابي لـ AI WorkDeck، ثم إلى OpenRouter، ثم إلى مزود الاستدلال الذي يخدم النموذج المحدد. ومن مطوري النماذج المتاحة: DeepSeek وZ.ai وMoonshot AI وAlibaba/Qwen وAnthropic وGoogle وOpenAI وxAI. وقد يختلف مطوّر النموذج عن الجهة المضيفة للاستدلال الخاص به حسب التوجيه. تتضمن الطلبات السؤال الحالي وسجل المحادثة الضروري والمستند الحالي والمراجع التي يختارها المستخدم. ولكلٍّ من OpenRouter ومزودي الاستدلال سياساتهم الخاصة بالاحتفاظ بالبيانات والتدريب ومواقع المعالجة؛ وقاعدتنا الخاصة بالمعالجة المؤقتة لا تضمن عدم الاحتفاظ بالبيانات من قِبل الأطراف الثالثة. راجع قائمة مزودي OpenRouter (https://openrouter.ai/providers/) وسياسة خصوصية OpenRouter (https://openrouter.ai/privacy/).
لا نقدم بياناتك الشخصية إلى أطراف ثالثة إلا في الحالات التالية. ويعمل كل من هذه الجهات بصفته معالجًا لنا أو متحكمًا مستقلًا لأغراضه الخاصة، وفقًا لشروطه المنشورة الخاصة.
| الجهة المستلمة | البيانات | الغرض | الموقع |
|---|---|---|---|
| Stripe, Inc. وStripe Payments Europe, Ltd. | رقم الطلب والمبلغ والعملة ووصف المنتج وبلد الفوترة الخاص بك وأي رقم تسجيل ضريبي تدخله؛ وتذهب تفاصيل البطاقة إلى Stripe مباشرةً ولا تصل إلينا أبدًا | استلام المدفوعات وحساب الضرائب وتحصيلها ومعالجة المبالغ المستردة ونزلات الاحتياط | أيرلندا والولايات المتحدة |
| OpenRouter, Inc. | المحتوى الذي ترسله إلى الذكاء الاصطناعي؛ ومفتاح الحصة المخصص لك | توجيه استدعاءات النماذج وقياس الاستخدام | الولايات المتحدة |
| GitHub, Inc. | بيانات طلبات الشبكة عند تنزيل ملفات التثبيت | استضافة ملفات التثبيت والبرمجيات مفتوحة المصدر | الولايات المتحدة |
| Alibaba Cloud (Singapore) Private Limited | البيانات التقنية على مستوى الخادم والشبكة لهذا الموقع | الاستضافة والشبكة لهذا الموقع | سنغافورة |
| صندوق بريد الملاحظات الخاص بنا | الملاحظات التي تختار إرسالها بنفسك فقط، مع أي مرفقات تضيفها إليها | Diagnose and fix the problem you reported | Mainland China — see clause 7 |
Where AI content actually goes deserves a note. The direct desktop connection described below does not apply to the Office/WPS add-in, which uses the hosted route set out in this clause. When you use the platform AI channel in the desktop application, your content goes directly from your machine to OpenRouter and never passes through our servers — we only issue the quota key and cannot see your conversations. When you use the website's "AI-assisted Skill drafting", the brief you type is relayed to OpenRouter by our server. Either way, the content leaves the country you are in.
We may also disclose data where the law requires: complying with a binding order from a court or authority with jurisdiction over us, where necessary to protect the vital interests of any person, or where you have made the information public yourself. Where we are legally permitted to tell you about such a request, we will. In a merger, division or transfer of assets we would transfer personal data along with the business, telling you the recipient's name and contact details beforehand; the recipient must continue to honour this policy.
7. International transfers
This service is operated from Hong Kong on infrastructure in Singapore, and it depends on providers elsewhere. If you are in the EEA, the UK, or any country with transfer rules of its own, your personal data is transferred outside that country in the following cases:
| Transfer | Destination | Safeguard we rely on |
|---|---|---|
| Running your account, wallet and the website itself | Hong Kong SAR (controller) and Singapore (hosting) | Necessary for performance of your contract with us (Art. 49(1)(b) GDPR); contractual commitments with the hosting provider |
| Content you send through the platform AI channel, the Office/WPS add-in or AI-assisted Skill drafting | United States (OpenRouter, Inc.) | Standard Contractual Clauses in the provider's terms, and necessity for performance of the feature you asked for |
| Payments | Ireland and United States (Stripe) | Standard Contractual Clauses in Stripe's data processing agreement; EU-US Data Privacy Framework where applicable |
| Installer downloads | United States (GitHub, Inc.) | Necessary for performance; Standard Contractual Clauses in the provider's terms |
| Product feedback you choose to send | Mainland China (our own server) | Your explicit consent, given by sending the feedback (Art. 49(1)(a) GDPR) |
Feedback you send reaches a server in mainland China. We want you to know that before you press send. The feedback inbox is a machine we operate in Beijing, shared with our China service. Chinese law gives state authorities powers to compel access to data held there that are broader than those in the EEA, the UK or Hong Kong, and no contractual safeguard we could offer would change that. We therefore treat feedback as consent-based and entirely optional: the product works exactly the same if you never send any. Do not paste client material, case details or anything confidential into a feedback message. If you want to report a problem without that transfer, email us instead and say so.
يمكن أن يبقى محتوى الذكاء الاصطناعي في منطقتك الجغرافية — أو على جهازك الخاص. يتيح لك تطبيق سطح المكتب إعداد مزوّد النماذج الخاص بك بدلاً من قناة المنصة، بما في ذلك المزوّدين في بلدك والنماذج التي تعمل محلياً بالكامل. وبمجرد القيام بذلك، لن يمرّ محتوى الذكاء الاصطناعي عبر OpenRouter بعد الآن. تُقدَّم عمليات تنزيل المُثبِّت حالياً عبر GitHub فقط، وهو أمر لا يمكن تجنّبه.
حيث يستند نقل البيانات إلى موافقتك، يمكنك سحبها في أي وقت — بإيقاف إرسال الملاحظات أو تغيير قناة الذكاء الاصطناعي — وسنوقف النقل المقابل. لا يؤثر السحب على مشروعية ما حدث قبله. يمكنك أن تطلب منا عبر البريد الإلكتروني نسخة من ضمانات النقل ذات الصلة.
8. المدة التي نحتفظ فيها بالبيانات
الاحتفاظ بمستندات الإضافة والمحادثات ومحتواها. تُستخدم نصوص المستندات المضمّنة ووسائط الأدوات ونتائجها الخام في الدورة الحالية وذاكرات التخزين المؤقتة فقط، ولا تُخزَّن في قائمة انتظار الطلبات أو سجل المحادثات. لا تنشئ الإضافة تلقائياً ملخصات محادثات دائمة. تنتهي صلاحية نصوص المدخلات في قائمة الانتظار بعد 30 دقيقة كحد أقصى، وقد تُحذف قبل ذلك أو تُفقد عند إعادة التشغيل؛ وعندها يلزم رفع جديد. تبقى رسائل المستخدم وردود الذكاء الاصطناعي والاستدلالات في سجل المحادثات حتى يحذف المستخدم المحادثة، دون انتهاء تلقائي منفصل للصلاحية. ويشمل ذلك نصوص المستندات التي ألصقها المستخدم أو اقتبسها الذكاء الاصطناعي. كما يؤدي حذف المحادثة إلى إزالة طلبات قائمة الانتظار والملخصات المشتقة ومسح ذاكرات المستندات المؤقتة؛ وتبقى سجلات استخدام الفوترة قائمة. وتخضع النسخ المنسوخة بالفعل إلى مشروع على سطح المكتب لقواعد ذلك المشروع، ولا تُمحى عن بُعد بحذف المحادثة السحابية. كانت الإصدارات السابقة تخزّن النصوص المضمّنة في قائمة الانتظار ومقتطفات الأدوات والملخصات في تخزين المحادثات. ويزيل هذا التحديث النصوص المضمّنة التاريخية من قائمة انتظار الطلبات الفعّالة، كما يزيل مقتطفات الأدوات الخام والملخصات المشتقة من المحادثات التي يمكن التعرف عليها بعد أنها محادثات إضافات Office/WPS من خلال سجلات مصدر الطلب الخاصة بها. أما المحادثات التاريخية التي لا تتضمن تلك السجلات فلا يمكن تصنيفها بشكل موثوق، ولا يشملها هذا التنظيف الخاص بـ Office. النسخ الاحتياطية التشغيلية والمواد المُرسَلة بالفعل إلى أطراف ثالثة شأن منفصل؛ وهذا ليس وعداً بمحو كل نسخة بأثر رجعي.
| الفئة | مدة الاحتفاظ |
|---|---|
| معلومات الحساب | طوال مدة وجود الحساب؛ وتُحذف أو تُجهَّل الهوية خلال 30 يوماً من إغلاقك له |
| رموز الجلسات | 30 يوماً، ثم تنتهي صلاحيتها تلقائياً |
| تجزئات مفتاح الحساب | تُحذف عند الإلغاء أو إغلاق الحساب |
| سجلات الطلبات ودفتر الحسابات والضرائب والفوترة | 7 سنوات على الأقل من نهاية السنة المالية ذات الصلة (القسم 51C من قانون الإيرادات الداخلية في هونغ كونغ والقسم 373 من قانون الشركات؛ أو لمدة أطول إذا اقتضى قانون الضرائب في بلدك ذلك). **إغلاق حسابك لا يقصّر هذه المدة** — إذ تُحفظ هذه السجلات بصيغة مقيدة لأغراض المحاسبة فقط. |
| مشاركات Plaza | تُحذف خلال 90 يوماً من الإزالة؛ ولا تتأثر النسخ التي وُزِّعت بالفعل |
| ملاحظات المنتج | 24 شهراً، أو إلى أن تُغلق المشكلة المبلَّغ عنها ويُرسَل إليك أي رد، أيّهما أحدث؛ وتُحذف عند الطلب في أي وقت |
| بيانات القياس عن بُعد المجهولة | 24 شهراً، ثم تُحذف على أساس متجدد |
| سجلات الخادم | 90 يوماً |
عند الحذف. يمكنك إغلاق حسابك بنفسك من صفحة حسابك. خلال 30 يوماً نحذف ملفك الشخصي وبيانات الاعتماد وتجزئات مفتاح الحساب وبيانات الجلسة، ونُجهِّل هوية كل ما عدا ذلك ولم تشمله قاعدة الاحتفاظ المذكورة أعلاه. ما يتبقى هو السجل المالي: صفوف الطلبات ودفتر الحسابات، مُختزَلةً في معرّف المعاملة والمبلغ وبيانات الضريبة والتواريخ اللازمة للامتثال لقوانين الضرائب والشركات. هذا الجزء المحدود ليس مما يُسمح لنا بحذفه عند الطلب، ولا يمكن لأي مزوّد في هذا الموقف أن يَعِد بغير ذلك بصدق.
بعد انقضاء هذه المدد نحذف البيانات أو نجهّل هويتها. وحيثما يقتضي القانون مدة أطول، فإن القانون هو الحاكم.
9. كيف نحميها
- In transit: HTTPS is enforced site-wide;
- Passwords: stored as salted scrypt hashes — we cannot recover your original password;
- Account keys: only the hash and prefix are stored; the plaintext is shown to you once at generation and then exists nowhere in our systems;
- Payment card data: never touches our servers — it goes from your browser to Stripe;
- Model keys: stored encrypted;
- Access control: production access is limited to those who need it;
- Durability: financial data is written transactionally and backed up regularly.
No system is perfectly secure. If a personal data breach occurs that is likely to result in a risk to your rights and freedoms, we will notify the competent supervisory authority without undue delay and, where the risk is high, tell you directly.
10. Your rights
If the GDPR, the UK GDPR or a comparable law applies to you, you have the following rights over the personal data we hold about you. We honour them for everyone, wherever you are.
- Access — find out whether we process data about you, what and why, and obtain a copy (Art. 15);
- Rectification — have inaccurate or incomplete data corrected; you can also edit your account details yourself (Art. 16);
- Erasure — have your data deleted where the purpose is fulfilled, you withdraw consent, you successfully object, or we have processed unlawfully. You can trigger this yourself by closing your account; the limits are in clause 8 (Art. 17);
- Portability — receive the data you gave us in a structured, commonly used, machine-readable format, and have it sent to another controller where technically feasible (Art. 20);
- Restriction — have processing paused while a dispute about accuracy or lawfulness is resolved (Art. 18);
- Objection — object to processing based on our legitimate interests, including the security logging described in clause 2 (Art. 21);
- Withdraw consent — for anything based on consent, such as telemetry and feedback, at any time and without giving a reason (Art. 7(3));
- Not be subject to automated decision-making — we do not carry out any that produces legal or similarly significant effects (Art. 22);
- Complain to a supervisory authority — see clause 13.
How to exercise them: edit your details, revoke account keys, switch telemetry off, and close your account yourself from your account page. For anything else, write to saying which account you mean and what you want. We may ask you to verify your identity, and we will not ask for more identifying data than necessary to do so.
We respond within one month. If a request is complex or you have made several, we may extend by up to two further months, and we will tell you within the first month why. Exercising these rights is free; we only charge, or decline, where a request is manifestly unfounded or excessive, and we explain our reasoning if that ever happens.
11. Children
The Service is aimed at professionals and is not offered to anyone under 18. We do not knowingly collect personal data from children. If we learn that we hold data about a child, we delete it promptly.
A parent or guardian who becomes aware of such a case can reach us at and we will act on it without delay.
12. Changes to this policy
We may revise this policy. For substantive changes — new purposes, new categories of data, new recipients or new transfer destinations — we will notify you by website announcement and by email at least 30 days before they take effect, and we will seek fresh consent where the law requires it.
The effective date at the top of this page always reflects the current version. Earlier versions are available on request by email.
13. Contact and complaints
For any question, request or complaint about this policy or our handling of your personal data, write to . We reply within one month.
Please raise it with us first — most things are quicker to fix directly. But you do not have to, and you never lose the right to go elsewhere:
- If you are in the EEA, you may lodge a complaint with the data protection authority of the country where you live, where you work, or where the alleged infringement took place;
- If you are in the UK, with the Information Commissioner's Office;
- If you are in Hong Kong, with the Office of the Privacy Commissioner for Personal Data;
- Elsewhere, with whichever authority supervises data protection where you live.
You may also pursue a judicial remedy, or use the dispute resolution route set out in the Terms of Service.
