นโยบายความเป็นส่วนตัว

Last updated 21 October 2026

นโยบายฉบับนี้อธิบายวิธีการที่ OSCELab รวบรวม ใช้ และจัดเก็บข้อมูลเมื่อคุณใช้งานแอปพลิเคชันบนเว็บและมือถือของเรา

What zero-data retention covers

Zero-data retention applies to Query answers and Consult Analysis transcription and summary generation. It is not an app-wide claim. SimPatient conversations, marking, essays, vivas, drills, SAQs, ECG and imaging grading, document OCR, performance insights and learner memory use separate routes, and some providers retain data under their own policies. We are moving those routes onto zero-data-retention endpoints; this page describes what is true today.

Query

Query does not save your conversations to your account by default. The transcript stays in your browser, and closing or refreshing the tab loses it. Any images or screenshots you paste or attach are not stored by OSCELab unless you save the chat. If you choose to save a query, its messages, replies and attached images are stored in your account until you delete them; deleting the query deletes its images. You can change this in Query's history settings.

Query requests — text and any pasted or attached images — go through OpenRouter to a pinned, verified zero-data-retention endpoint for the model you selected. Every answer is requested with zdr: true and data_collection: deny, and OpenRouter's public zero-data-retention inventory is checked before each answer; if the route cannot be verified, Query blocks the request rather than falling back to a standard-retention route. Depending on the model chosen, the serving provider may be Google Vertex, Azure, Together AI or xAI. Only the two most recent images in a conversation are sent with a request; earlier images stay in the chat but are not sent again, and if you choose a text-only answer model no images are sent at all. OpenRouter and the serving provider may still process operational metadata under their own policies. Remove names, MRNs, dates and other identifiers from text and images before asking, and use fictional or de-identified learning material.

Sharing is optional. A shared link exposes a text-only snapshot to anyone with the link until you stop sharing or delete the query; it never includes attached images. Later messages are not added automatically. We retain usage records without message text or images to enforce allowances after a conversation is deleted. Optional dictation uses your browser's speech service: where the browser confirms on-device recognition, audio stays on your device; otherwise your browser vendor may process the audio.

Consult Analysis

Consult Analysis can use on-device browser recognition, a pasted transcript, or a reviewed OpenRouter speech-to-text route. On-device recognition is offered only when the browser confirms local processing. Cloud audio is sent to OpenRouter only after recording stops. Before every attempt the app verifies the selected model and endpoint tag in OpenRouter's public ZDR inventory and sends zdr: true and data_collection: deny. If no reviewed ZDR route is available, cloud transcription is not offered. The current primary is ElevenLabs Scribe v2 Medical, with AssemblyAI Universal-3.6 Pro as the fallback.

The transcript and working summary stay in your browser. They are sent to the same pinned zero-data-retention model route as Query only when you generate a summary. Consult Analysis does not store the transcript or audio on the server.

A generated summary is not saved unless you choose Save encrypted summary. Saved summaries and feedback are encrypted at rest, visible only to your account and can be deleted. The audio and working transcript are not included.

Practice conversations

SimPatient practice is different from Query. Text and voice conversations are stored so you can review them and be marked. New accounts keep only the marks, feedback and a short summary: the raw transcript is deleted when marking finishes. Accounts created before this change keep the full transcript for 90 days, then it is deleted. You can switch to summary-only or delete every practice transcript from your Profile at any time. Marks, feedback and statistics are kept either way.

Voice conversations are processed by our voice providers. Retell is configured for Basic Attributes Only: transcripts, recordings and logs are deleted about 10 minutes after post-call processing, and only basic call metadata is kept for 30 days. ElevenLabs agents run in Zero Retention Mode. Our own transcript copy follows the rules above. Do not use real patient details in any practice conversation.

ข้อมูลที่เราเก็บรวบรวม

  • ข้อมูลบัญชี รวมถึงที่อยู่อีเมล รหัสผ่านที่เข้ารหัส และโทเค็นบัญชีแอปที่ใช้เชื่อมโยงการซื้อแอปใน App Store
  • ข้อมูลโปรไฟล์ เช่น คำแนะนำเกี่ยวกับข้อมูลเชิงลึกด้านประสิทธิภาพที่คุณเลือกที่จะบันทึก
  • กิจกรรมการเรียนรู้และเนื้อหา รวมถึงคำตอบแบบทดสอบ คะแนน ใบแสดงผลการเรียน บันทึกการสนทนา คำถามที่ AI ส่งเข้ามา และผลลัพธ์ที่สร้างขึ้น
  • การอัปโหลดและเอกสารต่างๆ รวมถึงไฟล์ที่คุณอัปโหลด ข้อมูลเมตาของไฟล์ ข้อความที่ดึงออกมา ข้อความ OCR บทสรุป และสื่อการเรียนรู้ที่สร้างขึ้น
  • ข้อมูลอุปกรณ์และการใช้งาน เช่น คุกกี้เซสชัน ที่อยู่ IP ตัวแทนผู้ใช้ รหัสคำขอ บันทึกข้อผิดพลาด ข้อมูลการใช้งาน และโทเค็นอุปกรณ์สำหรับการแจ้งเตือน
  • ข้อมูลระบุตัวตนการชำระเงินและการสมัครสมาชิกจาก Stripe และ App Store (เช่น รหัสลูกค้า รหัสการสมัครสมาชิก และรหัสธุรกรรม) เราไม่เก็บหมายเลขบัตรเครดิตแบบเต็ม

เราใช้ข้อมูลอย่างไร

  • ให้บริการ ยืนยันตัวตนการเข้าใช้งาน และจัดการการสมัครสมาชิกและสิทธิ์การเข้าถึง
  • สร้างเนื้อหาการเรียนรู้ ข้อเสนอแนะ และข้อมูลเชิงลึกด้านประสิทธิภาพ
  • เปิดใช้งานการสนทนาด้วยเสียงและจัดเก็บบันทึกการถอดเสียงที่เกี่ยวข้องเพื่อตรวจสอบและให้คะแนน
  • ส่งอีเมลธุรกรรมและอีเมลให้ความช่วยเหลือ เช่น ข้อความต้อนรับและข้อความรีเซ็ต mật รหัสผ่าน
  • ตรวจสอบความน่าเชื่อถือ วินิจฉัยปัญหา และปกป้องแพลตฟอร์มจากการใช้งานในทางที่ผิด

วิธีที่เราแบ่งปันข้อมูล

เราแบ่งปันข้อมูลกับผู้ให้บริการที่ช่วยเราในการดำเนินงาน OSCELab ซึ่งรวมถึง:

  • ระบบประมวลผลการชำระเงิน (Stripe และแอปสโตร์) เพื่อประมวลผลการสมัครสมาชิกและการซื้อสินค้า
  • ผู้ให้บริการ AI และเสียง (OpenAI, DeepSeek, Retell, Vapi และ ElevenLabs) เพื่อประมวลผลข้อความแจ้ง การถอดเสียง และการโต้ตอบด้วยเสียง
  • ผู้ให้บริการอีเมลจะส่งข้อมูลบัญชีและการติดต่อฝ่ายสนับสนุน
  • ผู้ให้บริการโครงสร้างพื้นฐานที่ดูแลและรักษาความปลอดภัยให้กับบริการของเรา

เราอาจเปิดเผยข้อมูลหากกฎหมายกำหนด หรือเพื่อปกป้องความปลอดภัยและความสมบูรณ์ของบริการของเรา

ข้อมูลที่ละเอียดอ่อน

OSCELab มีไว้เพื่อการศึกษาและการเตรียมสอบ โปรดหลีกเลี่ยงการส่งข้อมูลระบุตัวตนผู้ป่วยจริง หากคุณเลือกที่จะใส่ข้อมูลที่ละเอียดอ่อนลงในข้อมูลที่คุณป้อนหรืออัปโหลด ข้อมูลนั้นจะถูกประมวลผลและจัดเก็บไว้เป็นส่วนหนึ่งของกิจกรรมการเรียนรู้ของคุณ

Query Deep Dive

Deep Dive adds a web search to a Query answer. Query rewrites the selected sentence as plain medical search terms and sends only those terms to a search provider — never your question, your answer, images or any patient details. The search results come back to the same zero-data-retention AI route that writes the brief. The exact terms used are shown on every deep dive.

การเก็บรักษาข้อมูลและตัวเลือกต่างๆ

เราเก็บรักษาข้อมูลตราบเท่าที่บัญชีของคุณยังใช้งานอยู่ หรือตราบเท่าที่จำเป็นเพื่อให้บริการ ปฏิบัติตามข้อผูกพันทางกฎหมาย และแก้ไขข้อพิพาท คุณสามารถอัปเดตโปรไฟล์และควบคุมสิทธิ์การแจ้งเตือนได้ในการตั้งค่าอุปกรณ์ของคุณ คุณสามารถลบบัญชีของคุณได้จากหน้าโปรไฟล์ใน OSCELab สำหรับคำขอเข้าถึงหรือแก้ไขข้อมูล โปรดติดต่อเราที่ [email protected]

Data How long we keep it
Query conversation and pasted images, not saved In your browser only. Closing or refreshing the tab loses them; we do not store them.
Query conversation and attached images, saved Until you delete the query, which also deletes its images.
Consult Analysis audio and working transcript Not stored on our servers. Sent to the ZDR route only when you generate a summary.
Saved Consult Analysis summary and feedback Until you delete it.
Practice transcript (summary-only) Deleted when marking finishes. Marks, feedback and the summary stay.
Practice transcript (full) 90 days, then deleted. You can delete it sooner from Profile.
Voice provider recording and transcript Retell deletes transcripts, recordings and logs about 10 minutes after post-call processing; only basic call metadata is kept for 30 days. ElevenLabs runs in Zero Retention Mode.
Voice webhook metadata 30 days.
Usage and billing records Kept without message text to enforce allowances and meet accounting obligations.
Error events 90 days.
Analytics (only with cookie consent) Per PostHog's retention. Not loaded if you choose essential cookies only.

Our legal basis (UK/EU users)

Where the UK or EU GDPR applies, we process your information to perform our contract with you (providing the service, marking, feedback and managing your plan), for our legitimate interests (keeping the platform reliable, secure and continually improved), with your consent (for example, optional analytics cookies and voice recording), and to comply with our legal obligations. Where processing is based on consent, you can withdraw it at any time.

International data transfers

We operate from Australia and use service providers located overseas, including in the United States (for example OpenRouter, Google Vertex, OpenAI, Anthropic, ElevenLabs, AssemblyAI, Retell, Vapi, LiveKit, Stripe, Sentry, and our hosting and email providers), the European Union (our product-analytics provider, PostHog, and some OpenRouter serving providers), and — for some AI text processing — in China (DeepSeek). This means your information may be transferred to, stored in, or processed in countries whose data-protection laws differ from your own. Where required, we put appropriate safeguards (such as standard contractual clauses) in place for these transfers. If you would prefer your data not be processed by a particular provider, contact us before using the related feature.

Voice recordings

Voice-based simulated patients need access to your microphone. When you start a voice conversation, your audio is streamed in real time to our voice provider to generate responses. Retell is configured to store only basic call metadata: no transcript, recording or logs are kept, and that metadata is deleted after 30 days. ElevenLabs agents run in Zero Retention Mode. Our own transcript copy is kept for 90 days for full-transcript accounts, or deleted when marking finishes for summary-only accounts; marks and feedback are kept either way. By starting a voice conversation you consent to this processing. You can use the rest of OSCELab without voice features.

Cookies and similar technologies

We use cookies and similar technologies that are strictly necessary to run the service (for example, to keep you signed in and to keep the site secure). We also use limited analytics and error-reporting telemetry to understand reliability and improve OSCELab. Where the law requires consent for non-essential cookies, we ask for it through our cookie banner, and you can change your choice at any time. You can also block or delete cookies in your browser settings, although some features may stop working as a result.

How we protect information

We use reasonable technical and organisational measures to protect your information, including encryption in transit, access controls, and reputable infrastructure providers. No method of transmission or storage is completely secure, so we can't guarantee absolute security. If we become aware of a data breach likely to cause serious harm, we will notify affected users and the relevant regulator as required by law, including under the Australian Notifiable Data Breaches scheme.

Your privacy rights

Depending on where you live, you may have rights to access, correct, update, export, or delete your personal information, to object to or restrict certain processing, and to withdraw consent. You can update your profile and delete your account from the Profile page in OSCELab. To make any other request, email us at [email protected] and we will respond within the time the law requires. If you are in Australia and aren't satisfied with our response, you can complain to the Office of the Australian Information Commissioner (oaic.gov.au); in the UK, to the Information Commissioner's Office (ico.org.uk); in the EU, to your local data-protection authority.

Children and young people

OSCELab is intended for users aged 18 and over. If you are under 18, you may only use OSCELab with the involvement and consent of a parent or guardian who agrees to our Terms on your behalf. We do not knowingly collect personal information from children under 13. If you believe a child has given us personal information without appropriate consent, contact us and we will delete it.

ติดต่อ

มีคำถามเกี่ยวกับความเป็นส่วนตัวหรือไม่? ส่งอีเมลหาเราได้ที่ [email protected]

We use essential cookies to run OSCELab and optional analytics to help us improve it. Privacy Policy