Privacy Notice — Taktic

Draft for review (version 2026-10-24) — Written from a review of the system's code and documentation as of the drafting date.
Must be reviewed by legal counsel / the DPO before publication · Text in [[...]] is information still to be filled in.

Last updated: 24 October 2026

GSF Robotics and AI Co., Ltd. (the "Company", "we") provides and operates Taktic, a project management system (the "System"). This notice explains how we collect, use, disclose and look after the personal data of System users, in accordance with the Personal Data Protection Act B.E. 2562 (2019) ("PDPA").

1. Who this notice applies to

The System is for work use only. It is not designed for use by persons under 20 years of age, and we do not intend to collect sensitive personal data (under Section 26). Users should not record this type of data in the System.

2. Data controller and contact details

Data controllerGSF Robotics and AI Co., Ltd.
Address52/9 Suchawadee Moo 3 Soi Sukha Prachasan 3, Tiwanon Road, Bang Phut, Pakkret, Nonthaburi, 11120
Email for personal data matterscontact@gsf-company.com

3. Personal data we collect

CategoryDetailsSource
Account dataName, email, password (stored only as a one-way bcrypt hash; we never see the actual password), System role (Admin / Member), account creation dateCreated by the Company's system administrator (Admin); the System has no self-sign-up
Project role dataRole (PM / Dev), discipline (e.g. SA, BA, Dev, Tester, Designer), responsibilitiesThe project's PM or Admin
Work dataTasks the user creates, is assigned to, or reviews; comments; @mentions; documents (Docs) and their edit history; checklists; attachments (file name and uploader); notificationsRecorded by Users and their colleagues while using the System
Activity logWho changed a status, assigned work or edited what, and whenRecorded automatically by the System
Preference dataTheme, colors, font size and screen layoutSet by the User
Push notification data (if turned on)Push endpoint address and the browser's encryption keys, browser type (user agent)The User's browser, when the User clicks "Turn on"
Connection tokens (MCP)Token name, token prefix, hash value and last-used time (we do not store the full token)Created by the User
AI feature usage data (if enabled)User, project, feature used and number of tokens usedRecorded by the System when a User uses an AI feature
Technical dataCookie that keeps the User signed in, and server logs: the IP address, time, URL and browser type of requests, recorded by our hosting providers (AWS Amplify keeps the website's logs until the website is removed from it; Supabase keeps its logs for 1–90 days depending on the plan). The API itself logs errors onlyBrowser and server

Free text, such as task descriptions, comments, documents and attachments, may contain personal data of other people that Users type in or attach. Users must record only data that is necessary for the work.

PurposeLegal basis (PDPA Section 24)
Create and manage accounts, verify identity at sign-in, assign permissionsPerformance of a contract / employment contract (24(3)) and the Company's legitimate interests in managing its operations (24(5))
Provide System features such as assigning work, comments, notifications and documents24(3) and 24(5)
Log activity, track progress and summarize individual workloads for PMs / AdminsLegitimate interests in project management (24(5))
Send push notifications to devicesConsent — Users choose to turn it on themselves and can turn it off at any time (Section 19)
AI features that help draft tasks, break documents into tasks, generate test cases and produce weekly summaries (when enabled by the Company)24(5) · For transfers abroad, see Section 6
Share project status summaries with customers via a linkPerformance of the contract with the customer (24(3)) and 24(5)
Maintain security, detect unusual activity and fix System problems24(5)
Comply with the law or orders of government authoritiesLegal obligation (24(6))

We do not use Users' data for marketing, we do not sell data, and we do not use third-party tracking or analytics (such as Google Analytics).

5. Disclosure of data

Within the System

Project status share link

Service providers that process data on our behalf (data processors)

ProviderPurposeData location
Amazon Web Services (AWS Amplify, Lightsail)Hosting the website and APISingapore (ap-southeast-1)
SupabaseDatabase, attachment storage, real-time updatesSingapore (ap-southeast-1)
GitHubStores the application's container images (no user data)United States
Browser push services (Google, Apple, Mozilla, Microsoft)Deliver notifications to devices, only for Users who have turned on push · Content is encrypted in transit (actor's name, task title and unread count)Depends on the provider (mostly the United States)
Anthropic or OpenAI (only when the Company enables AI features)Process text that Users ask the AI to help withUnited States

We may disclose data when required by law, or when a government authority issues a lawful order.

6. Sending or transferring data abroad

We send or transfer data abroad only in accordance with PDPA Sections 28–29 and the relevant notifications of the Personal Data Protection Committee, for example under a data processing agreement (DPA) or standard contractual clauses with the provider. [[Specify the safeguards actually in place]]

7. Retention period

DataRetention period
User accountsFor as long as the account is in use, and deleted within 60 days after the relationship ends (e.g. employment ends or the project with the customer is completed)
Work data (tasks, comments, documents, files)For the life of the project and 1 year after the project is closed, or until a PM / Admin deletes it
Document edit history and activity logs2 years after the project is closed
Notifications and AI usage logsNotifications 90 days · AI usage logs 1 year
MCP tokens and push registrationsUntil the User revokes them or the account is deleted

When an account is deleted:

8. Security

If a personal data breach occurs, we will notify the Office of the Personal Data Protection Committee ("PDPC Office") within 72 hours of becoming aware of it, unless the breach poses no risk to the rights and freedoms of individuals, and we will notify the data subjects without delay if the risk is high.

9. Cookies and browser storage

Because only essential cookies are used, the System does not need to ask for cookie consent.

10. Data subject rights

You have the following rights under the PDPA:

  1. Request access to and a copy of your data (Section 30)
  2. Receive your data in a machine-readable format, or have it sent to another controller (Section 31)
  3. Object to processing based on legitimate interests (Section 32)
  4. Request that your data be deleted or destroyed, or made non-identifiable (Section 33)
  5. Request that the use of your data be restricted (Section 34)
  6. Request that your data be corrected so it is accurate and up to date (Sections 35–36)
  7. Withdraw consent at any time, for example by turning off push notifications (Section 19), without affecting processing carried out before the withdrawal
  8. Lodge a complaint with the PDPC Office (Section 73)

Send requests to contact@gsf-company.com. We will respond within 30 days of receiving a request and may ask you to verify your identity first. We may refuse a request where the law allows, for example where we must keep the data to comply with the law or to exercise legal claims, and we will tell you the reasons.

Users can do the following themselves in the System:

To change a name or email, an Admin currently has to make the change.

11. Changes to this notice

We may update this notice from time to time. If a change is material, we will announce it in the System before it takes effect. The latest version is available at /privacy.