← Live AssistPrivacy Policy Terms of Use Support User Guide Security 日本語 | English

Security Overview

This page summarizes how Live Assist protects data. Operator: Inspire Inc. (株式会社インスパイア). Last updated: October 19, 2026.

1. Architecture and data flow

  1. The user signs in to Live Assist (Next.js on Railway, HTTPS only).
  2. The user connects Zoom via OAuth 2.0 (authorization code flow). Live Assist stores the encrypted tokens.
  3. When the user selects a meeting, the server calls the Zoom API (read-only) to fetch the transcript. The recording file is streamed to the user's browser on demand and is not stored on our servers.
  4. The transcript and related text are sent to Anthropic's API to generate analysis and reports. Results are stored on our persistent volume for that user.

2. Access to Zoom data

3. Data protection

4. Sub-processors

5. Retention and deletion

Data is kept until the user deletes it. Users can delete an interview, a candidate, or the whole account in the app; deletion removes the data and the stored audio files immediately. Disconnecting an integration deletes its tokens. If a user removes the app in Zoom, Zoom sends a signed notification (verified with the app's secret token, HMAC-SHA256, with replay protection) and we delete the stored Zoom tokens automatically; if Zoom indicates the user's data must not be retained, interviews imported from Zoom are deleted too. See the Privacy Policy.

6. Current status (stated honestly)

7. Reporting a vulnerability or incident

Please email yuichiro_iwashita@insp.co.jp. We will acknowledge the report, investigate, and notify affected users where required.

© 株式会社インスパイア (Inspire Inc.)