Privacy Policy นโยบายความเป็นส่วนตัว
Last updated: 16 September 2026 · Effective: 16 September 2026 อัปเดตล่าสุด: 16 กันยายน 2569 · มีผลตั้งแต่: 16 กันยายน 2569
1. Introduction
1. บทนำ
Trademotion ("we", "our", or "the Service") is a personal trading journal application. This Privacy Policy explains what information we collect, how we use it, and how we protect it. By using Trademotion, you agree to the practices described in this policy.
Trademotion ("เรา" หรือ "บริการ") คือแอปพลิเคชันบันทึกการเทรดส่วนบุคคล นโยบายความเป็นส่วนตัวฉบับนี้อธิบายข้อมูลที่เราเก็บรวบรวม วิธีการใช้งาน และการปกป้องข้อมูล การใช้ Trademotion ถือว่าคุณยอมรับนโยบายนี้
2. Information We Collect
2. ข้อมูลที่เราเก็บรวบรวม
Account Information — When you register, we collect your name, email address, and a hashed password.
ข้อมูลบัญชี — เมื่อลงทะเบียน เราเก็บชื่อ อีเมล และรหัสผ่านในรูปแบบ hash
Trading Journal Data — Trade entries, notes, images, P&L records, and journal content that you voluntarily input.
ข้อมูลบันทึกการเทรด — รายการเทรด บันทึก รูปภาพ ข้อมูล P&L และเนื้อหาที่คุณกรอกเอง
Push Notification Data — If you switch notifications on, your browser hands us a push subscription: a delivery address at your browser vendor’s push service (Google, Apple or Mozilla) and two keys that let only that one device decrypt our messages. We store it alongside your account ID so we can deliver the alerts you asked for. It identifies a browser on a device, not you as a person, and it holds none of your journal data.
ข้อมูลการแจ้งเตือน — หากคุณเปิดการแจ้งเตือน เบราว์เซอร์จะมอบ push subscription ให้เรา ประกอบด้วยที่อยู่ปลายทางที่บริการ push ของผู้ผลิตเบราว์เซอร์ (Google, Apple หรือ Mozilla) และกุญแจสองชุดที่ทำให้เฉพาะเครื่องนั้นถอดรหัสข้อความของเราได้ เราเก็บไว้คู่กับรหัสบัญชีของคุณเพื่อส่งการแจ้งเตือนที่คุณขอ ข้อมูลนี้ระบุถึงเบราว์เซอร์บนอุปกรณ์เครื่องหนึ่ง ไม่ใช่ตัวบุคคล และไม่มีข้อมูลบันทึกการเทรดของคุณอยู่ในนั้น
3. How We Use Your Information
3. วิธีที่เราใช้ข้อมูลของคุณ
- Provide, maintain, and improve the Service
- ให้บริการ ดูแลรักษา และพัฒนาบริการ
- Send essential service notifications (receipts, security alerts)
- ส่งการแจ้งเตือนที่จำเป็น (ใบเสร็จ การแจ้งเตือนความปลอดภัย)
- Send the trading alerts you switched on yourself — upcoming high-impact news, consecutive losses, and the trading rules you set
- ส่งการแจ้งเตือนที่คุณเปิดใช้เอง — ข่าวแรงที่กำลังจะออก การแพ้ติดกัน และกฎการเทรดที่คุณตั้งไว้
- Respond to support requests
- ตอบคำขอรับการสนับสนุน
- Comply with legal obligations
- ปฏิบัติตามข้อผูกพันทางกฎหมาย
We do not sell, rent, or share your personal data with third parties for marketing purposes.
เราไม่ขาย เช่า หรือแบ่งปันข้อมูลส่วนบุคคลของคุณให้บุคคลที่สามเพื่อวัตถุประสงค์ทางการตลาด
4. Data Storage and Security
4. การจัดเก็บและความปลอดภัยของข้อมูล
We take data security seriously and implement the following safeguards:
เราให้ความสำคัญกับความปลอดภัยของข้อมูลและใช้มาตรการดังนี้:
- Journal data is stored locally on your device (localStorage) and synced to our secure cloud servers (Cloudflare R2) when signed in
- ข้อมูลบันทึกจัดเก็บในเครื่อง (localStorage) และซิงค์ไปยังเซิร์ฟเวอร์คลาวด์ที่ปลอดภัยของเรา (Cloudflare R2) เมื่อเข้าสู่ระบบ
- HTTPS encryption for all web pages served
- เข้ารหัส HTTPS สำหรับหน้าเว็บทั้งหมด
- Passwords stored using industry-standard hashing (bcrypt)
- รหัสผ่านจัดเก็บด้วยการ hash มาตรฐานอุตสาหกรรม (bcrypt)
- API keys stored only in your browser's localStorage — never transmitted to our servers
- API Key จัดเก็บเฉพาะใน localStorage ของเบราว์เซอร์ — ไม่ส่งไปยังเซิร์ฟเวอร์ของเรา
Despite our efforts, no system is 100% secure. We encourage you to use a strong password and keep your device secure.
แม้เราพยายามอย่างเต็มที่ แต่ไม่มีระบบใดปลอดภัย 100% เราแนะนำให้ใช้รหัสผ่านที่รัดกุมและรักษาความปลอดภัยอุปกรณ์ของคุณ
5. API Keys and Credentials
5. API Key และข้อมูลรหัสผ่าน
If you use the AI Trading Coach feature, your AI provider API key (Google Gemini, Groq, or Anthropic Claude) is stored only in your browser's localStorage. It is never transmitted to our servers. You can remove it at any time via Settings → Change AI Key.
หากคุณใช้ฟีเจอร์ AI Trading Coach API Key ของผู้ให้บริการ AI (Google Gemini, Groq หรือ Anthropic Claude) จะถูกจัดเก็บเฉพาะใน localStorage ของเบราว์เซอร์ เท่านั้น ไม่มีการส่งข้อมูลนี้ไปยังเซิร์ฟเวอร์ของเรา คุณสามารถลบออกได้ตลอดเวลาผ่าน Settings → Change AI Key
6. Cloud Sync and Storage
6. Cloud Sync และการจัดเก็บข้อมูลบนคลาวด์
Trademotion automatically syncs your journal data to our secure cloud infrastructure when you are signed in. This enables seamless access across multiple devices and protects against local data loss.
Trademotion ซิงค์ข้อมูลบันทึกของคุณไปยังโครงสร้างพื้นฐานคลาวด์ที่ปลอดภัยของเราโดยอัตโนมัติเมื่อคุณเข้าสู่ระบบ เพื่อให้เข้าถึงข้อมูลได้จากหลายอุปกรณ์และป้องกันข้อมูลสูญหาย
- Journal data is stored securely on Cloudflare R2 (globally distributed object storage)
- ข้อมูลบันทึกจัดเก็บอย่างปลอดภัยบน Cloudflare R2 (object storage กระจายทั่วโลก)
- Data is transmitted over HTTPS (TLS encryption) at all times
- ข้อมูลส่งผ่าน HTTPS (เข้ารหัส TLS) ตลอดเวลา
- Cloud data is accessible only to the authenticated account owner via Supabase Auth
- ข้อมูลบนคลาวด์เข้าถึงได้เฉพาะเจ้าของบัญชีที่ยืนยันตัวตนแล้วผ่าน Supabase Auth
- You can delete your cloud data at any time from Account Settings
- คุณสามารถลบข้อมูลบนคลาวด์ได้ตลอดเวลาจากการตั้งค่าบัญชี
- Payment processing is handled by Stripe — we do not store card details on our servers
- การชำระเงินดำเนินการโดย Stripe — เราไม่จัดเก็บข้อมูลบัตรบนเซิร์ฟเวอร์ของเรา
6.1 Push Notifications
6.1 การแจ้งเตือนแบบ Push
Notifications are off until you switch them on, and nothing is stored before you do. You can turn them off at any time in the app’s Settings, or revoke the permission in your browser or phone settings — either way the subscription is deleted from our servers.
การแจ้งเตือนปิดอยู่จนกว่าคุณจะเปิดเอง และเราไม่เก็บอะไรก่อนหน้านั้น คุณปิดได้ตลอดเวลาจากหน้าตั้งค่าในแอป หรือถอนสิทธิ์ในการตั้งค่าของเบราว์เซอร์หรือโทรศัพท์ — ทั้งสองทางทำให้ subscription ถูกลบออกจากเซิร์ฟเวอร์ของเรา
- The subscription (the push address and its two keys) is stored in our Supabase database with your account ID, and is removed when you turn notifications off or delete your account
- subscription (ที่อยู่ push และกุญแจสองชุด) จัดเก็บในฐานข้อมูล Supabase ของเราคู่กับรหัสบัญชีของคุณ และถูกลบเมื่อคุณปิดการแจ้งเตือนหรือลบบัญชี
- Every message is encrypted for that one device before it leaves our server (RFC 8291), so the push service that relays it cannot read the text
- ทุกข้อความถูกเข้ารหัสสำหรับเครื่องนั้นก่อนออกจากเซิร์ฟเวอร์ของเรา (RFC 8291) บริการ push ที่ส่งต่อจึงอ่านเนื้อหาไม่ได้
- The news alert is prepared on our server from a public economic calendar; it names the event only and carries none of your journal data
- การแจ้งเตือนข่าวเตรียมขึ้นบนเซิร์ฟเวอร์ของเราจากปฏิทินเศรษฐกิจสาธารณะ ระบุเพียงชื่อข่าว ไม่มีข้อมูลบันทึกการเทรดของคุณอยู่ในนั้น
- The loss-streak and broken-rule alerts are calculated on your own device from data already there — those trades are never sent anywhere in order to produce a notification
- การแจ้งเตือนแพ้ติดกันและผิดกฎคำนวณบนเครื่องของคุณเองจากข้อมูลที่อยู่ในเครื่องแล้ว — ไม่มีการส่งไม้เหล่านั้นไปที่ใดเพื่อสร้างการแจ้งเตือน
- We do not use notifications for advertising, promotions, or anything you did not ask for
- เราไม่ใช้การแจ้งเตือนเพื่อโฆษณา โปรโมชัน หรือสิ่งที่คุณไม่ได้ขอ
6.2 Partner Programme
6.2 โปรแกรมพาร์ทเนอร์
If you apply to our partner (referral) programme at /partners/, we additionally collect: your name, the link of the channel you will promote on, and your payout details (PromptPay ID or bank account). We use them only to pay you, to keep the payment records the law requires, and to review your channel before approval. We do not collect ID-card or passport numbers. Payout details are encrypted before they are stored and are never shown in the app again; only the last four digits are displayed to you. We also record the version of the agreement you accepted, the time, and your IP address as evidence of that acceptance.
หากคุณสมัครเข้าร่วมโปรแกรมพาร์ทเนอร์ (แนะนำบริการ) ที่ /partners/ เราจะเก็บข้อมูลเพิ่มเติม ได้แก่ ชื่อ-นามสกุล ลิงก์ช่องทางที่คุณจะโปรโมท และข้อมูลรับเงิน (พร้อมเพย์หรือบัญชีธนาคาร) เราใช้ข้อมูลเหล่านี้เพื่อโอนเงินให้คุณ จัดทำหลักฐานการจ่ายเงินตามที่กฎหมายกำหนด และตรวจสอบช่องทางของคุณก่อนอนุมัติเท่านั้น เราไม่เก็บเลขบัตรประชาชนหรือพาสปอร์ต ข้อมูลรับเงินถูกเข้ารหัสก่อนจัดเก็บและไม่แสดงในแอปอีก คุณจะเห็นเพียง 4 ตัวท้าย เราบันทึกเวอร์ชันของข้อตกลงที่คุณยอมรับ เวลา และ IP ของคุณไว้เป็นหลักฐานการยอมรับด้วย
For customers who sign up through a partner link we store only the link between your account and that partner, so that we can pay the partner for your first purchase. Partners never see who you are; they see counts and amounts only. This data is kept while you are a partner and for 5 years after the last payout (tax records); rejected applications are deleted on request.
สำหรับลูกค้าที่สมัครผ่านลิงก์ของพาร์ทเนอร์ เราเก็บเพียงการเชื่อมโยงระหว่างบัญชีของคุณกับพาร์ทเนอร์คนนั้น เพื่อจ่ายค่าแนะนำจากการซื้อครั้งแรกของคุณ พาร์ทเนอร์ไม่เห็นว่าคุณเป็นใคร เห็นเพียงจำนวนและยอดรวม ข้อมูลนี้เก็บไว้ตลอดระยะเวลาที่เป็นพาร์ทเนอร์และอีก 5 ปีหลังการจ่ายครั้งสุดท้าย (หลักฐานทางภาษี) ใบสมัครที่ไม่ผ่านการอนุมัติลบได้เมื่อร้องขอ
7. Cookies
7. คุกกี้
We use minimal cookies and localStorage for:
เราใช้คุกกี้และ localStorage เพียงเท่าที่จำเป็น สำหรับ:
- Keeping you logged in (session cookie)
- รักษาสถานะการเข้าสู่ระบบ (session cookie)
- Remembering your theme, language and time zone preferences
- จดจำการตั้งค่าธีม ภาษา และโซนเวลาของคุณ
- Remembering a partner referral code for 30 days when you arrive through a partner link (
?ref=). Only the code is stored on your device; it is sent to our payment provider (Stripe) solely when you purchase Pro, so that we can pay the partner who referred you. No IP address or browsing data is collected for this. - จดจำรหัสแนะนำของพาร์ทเนอร์เป็นเวลา 30 วัน เมื่อคุณเข้าเว็บผ่านลิงก์ของพาร์ทเนอร์ (
?ref=) เก็บเฉพาะรหัสไว้บนอุปกรณ์ของคุณ และส่งให้ผู้ให้บริการชำระเงิน (Stripe) เฉพาะตอนที่คุณซื้อ Pro เพื่อให้เราจ่ายค่าแนะนำแก่พาร์ทเนอร์ได้ ไม่มีการเก็บ IP หรือข้อมูลการท่องเว็บสำหรับเรื่องนี้ - Storing journal data locally (localStorage and JS files on your device)
- จัดเก็บข้อมูลบันทึกในเครื่อง (localStorage และไฟล์ JS บนอุปกรณ์ของคุณ)
Usage statistics (optional) — Only if you press "Accept" on the cookie banner do we load Google Tag Manager / Google Analytics, which sets its own cookies to count visits anonymously. If you decline or ignore the banner nothing is loaded and the site works exactly the same. You can change your choice at any time from Settings → "Cookies and usage statistics" in the app, or the "Cookies" link at the bottom of the home page.
สถิติการใช้งาน (เลือกได้) — เฉพาะเมื่อคุณกด "ยอมรับ" บนป้ายคุกกี้ เราจึงโหลด Google Tag Manager / Google Analytics ซึ่งตั้งคุกกี้ของตัวเองเพื่อนับผู้เข้าชมแบบไม่ระบุตัวตน หากปฏิเสธหรือไม่ตอบ จะไม่มีการโหลดใดๆ และเว็บทำงานเหมือนเดิมทุกประการ เปลี่ยนใจได้ทุกเมื่อจาก ตั้งค่า → "คุกกี้และสถิติการใช้งาน" ในแอป หรือลิงก์ "ตั้งค่าคุกกี้" ท้ายหน้าแรก
We do not use third-party advertising cookies or tracking pixels.
เราไม่ใช้คุกกี้โฆษณาของบุคคลที่สามหรือ tracking pixel
8. Your Rights
8. สิทธิ์ของคุณ
You have the right to:
คุณมีสิทธิ์:
- Access — Request a copy of the personal data we hold about you
- การเข้าถึง — ขอสำเนาข้อมูลส่วนบุคคลที่เราเก็บไว้
- Correction — Request correction of inaccurate data
- การแก้ไข — ขอแก้ไขข้อมูลที่ไม่ถูกต้อง
- Deletion — Request deletion of your account and associated data
- การลบ — ขอลบบัญชีและข้อมูลที่เกี่ยวข้อง
- Data Portability — Export your journal data via Settings → Export CSV
- การพกพาข้อมูล — ส่งออกข้อมูลบันทึกผ่าน Settings → Export CSV
- Opt-out — Unsubscribe from non-essential communications
- การยกเว้น — ยกเลิกรับการสื่อสารที่ไม่จำเป็น
To exercise these rights, contact us at the email below.
หากต้องการใช้สิทธิ์เหล่านี้ โปรดติดต่อเราที่อีเมลด้านล่าง
8.1 Deleting Your Account and Data
8.1 การลบบัญชีและข้อมูลของคุณ
You can delete your account yourself, from any device, without contacting us:
คุณลบบัญชีเองได้จากทุกอุปกรณ์ โดยไม่ต้องติดต่อเรา:
- In the app or on the web, open the account menu (your name, top right) → Manage account → Delete Account, then confirm.
- ในแอปหรือบนเว็บ เปิดเมนูบัญชี (ชื่อของคุณ มุมขวาบน) → จัดการบัญชี → ลบบัญชี แล้วยืนยัน
- If you cannot sign in, email us from the address you registered with and we will delete the account for you.
- ถ้าเข้าสู่ระบบไม่ได้ ส่งอีเมลจากที่อยู่ที่ใช้สมัครมาหาเรา แล้วเราจะลบบัญชีให้
Deleted immediately: your login credentials, profile record, subscription status, trade journal entries, notes, screenshots and cloud backups stored for your account.
ลบทันที: ข้อมูลเข้าสู่ระบบ ข้อมูลโปรไฟล์ สถานะสมาชิก บันทึกการเทรด โน้ต รูปที่แนบ และไฟล์สำรองบนคลาวด์ของบัญชีนั้น
Kept: data stored only on your own device stays until you clear the app or browser data, and payment records are retained where accounting law requires it (see section 9).
ที่ยังเก็บไว้: ข้อมูลที่อยู่ในเครื่องของคุณเองจะอยู่จนกว่าคุณจะล้างข้อมูลแอปหรือเบราว์เซอร์ และหลักฐานการชำระเงินถูกเก็บตามที่กฎหมายบัญชีกำหนด (ดูข้อ 9)
Deletion cannot be undone. Export your journal first with Settings → Export CSV if you want a copy.
การลบย้อนกลับไม่ได้ ถ้าต้องการสำเนา ให้ส่งออกข้อมูลก่อนที่ Settings → Export CSV
8.2 Deleting Only Part of Your Data
8.2 การลบข้อมูลบางส่วน
You do not have to delete your account to remove data. Each of these works in the app and on the web, takes effect on your device and in your cloud backup straight away, and cannot be undone:
คุณไม่จำเป็นต้องลบบัญชีเพื่อลบข้อมูล ทุกวิธีต่อไปนี้ทำได้ทั้งในแอปและบนเว็บ มีผลกับข้อมูลในเครื่องและไฟล์สำรองบนคลาวด์ทันที และย้อนกลับไม่ได้
- One trade — open that day in the calendar and press ✕ on the trade.
- ลบไม้ใบเดียว — เปิดวันนั้นในปฏิทิน แล้วกด ✕ ที่ไม้ที่ต้องการลบ
- Notes, attached screenshots, or a whole day — open that day and remove them in the editor, or delete the day’s entry.
- ลบโน้ต รูปที่แนบ หรือทั้งวัน — เปิดวันนั้นแล้วลบออกในตัวแก้ไข หรือลบบันทึกของวันนั้นทั้งวัน
- An additional trading book — open the account switcher at the top and press the delete icon beside that book. Your main book, your other books and your login are untouched.
- ลบสมุดบัญชีที่เพิ่มไว้ — เปิดตัวสลับบัญชีด้านบน แล้วกดไอคอนลบข้างเล่มนั้น เล่มหลัก เล่มอื่น และบัญชีเข้าสู่ระบบของคุณไม่ถูกแตะ
- Your AI provider key — Settings → Change AI Key. It is stored only in your browser, so removing it deletes it completely (see section 5).
- ลบ API Key ของผู้ให้บริการ AI — Settings → Change AI Key คีย์นั้นอยู่แค่ในเบราว์เซอร์ของคุณ การลบจึงเป็นการลบทิ้งทั้งหมด (ดูข้อ 5)
- Push notifications — turn them off in Settings and the subscription for that device is deleted from our servers (see section 6.1).
- ปิดการแจ้งเตือน — ปิดในหน้าตั้งค่า แล้ว subscription ของเครื่องนั้น จะถูกลบออกจากเซิร์ฟเวอร์ของเรา (ดูข้อ 6.1)
If you cannot sign in, email us from the address you registered with and tell us what you want removed.
ถ้าเข้าสู่ระบบไม่ได้ ส่งอีเมลจากที่อยู่ที่ใช้สมัครมาหาเรา แล้วบอกว่าต้องการให้ลบอะไร
Data deleted this way is not kept anywhere. Payment records are the one exception and are retained where accounting law requires it (see section 9). Export your journal first with Settings → Export CSV if you want a copy.
ข้อมูลที่ลบด้วยวิธีนี้ไม่ได้ถูกเก็บไว้ที่ใดอีก ยกเว้นหลักฐานการชำระเงินที่เก็บตามที่ กฎหมายบัญชีกำหนด (ดูข้อ 9) ถ้าต้องการสำเนา ให้ส่งออกข้อมูลก่อนที่ Settings → Export CSV
9. Data Retention
9. การเก็บรักษาข้อมูล
We retain account information while your account is active. After account deletion, personal data is removed within 30 days, except where required by law (e.g., financial records may be retained for 7 years per Thai accounting regulations).
เราเก็บข้อมูลบัญชีตลอดช่วงเวลาที่บัญชียังใช้งานอยู่ หลังจากลบบัญชี ข้อมูลส่วนบุคคลจะถูกลบภายใน 30 วัน เว้นแต่กฎหมายกำหนดให้เก็บไว้ (เช่น บันทึกทางการเงินอาจต้องเก็บ 7 ปีตามกฎหมายบัญชีไทย)
10. Children's Privacy
10. ความเป็นส่วนตัวของผู้เยาว์
Trademotion is not intended for users under the age of 18. We do not knowingly collect personal data from minors. If you believe a minor has provided us with personal information, please contact us immediately.
Trademotion ไม่ได้ออกแบบมาสำหรับผู้ใช้ที่มีอายุต่ำกว่า 18 ปี เราไม่เก็บข้อมูลส่วนบุคคลจากผู้เยาว์อย่างจงใจ หากคุณเชื่อว่าผู้เยาว์ได้ให้ข้อมูลแก่เรา โปรดติดต่อเราทันที
11. Changes to This Policy
11. การเปลี่ยนแปลงนโยบาย
We may update this policy periodically. We will notify registered users of material changes via email. Continued use of the Service after the effective date constitutes acceptance of the updated policy.
เราอาจอัปเดตนโยบายนี้เป็นระยะ เราจะแจ้งผู้ใช้ที่ลงทะเบียนเกี่ยวกับการเปลี่ยนแปลงสำคัญทางอีเมล การใช้บริการต่อเนื่องหลังวันมีผลบังคับถือว่ายอมรับนโยบายที่อัปเดต
12. Governing Law
12. กฎหมายที่บังคับใช้
This Privacy Policy is governed by the laws of the Kingdom of Thailand, including the Personal Data Protection Act B.E. 2562 (PDPA).
นโยบายความเป็นส่วนตัวนี้อยู่ภายใต้กฎหมายของราชอาณาจักรไทย รวมถึงพระราชบัญญัติคุ้มครองข้อมูลส่วนบุคคล พ.ศ. 2562 (PDPA)
Contact Us
ติดต่อเรา
For privacy-related inquiries, data requests, or complaints, please contact:
สำหรับคำถามด้านความเป็นส่วนตัว คำขอข้อมูล หรือข้อร้องเรียน โปรดติดต่อ:
Trademotion
Email:อีเมล: contact@trademotion.org
Facebook:เฟซบุ๊ก: Trademotion
Instagram:อินสตาแกรม: @riskkking