swiftcodePolicy v1.3-draft  ·  Effective 20 July 2026

Privacy Policy

This policy explains how BETSOL Inc. (“BETSOL”, “we”, “us”) collects, uses, and protects personal information when you use Swiftcode, our AI-powered interview assessment platform. BETSOL is the data controller for personal information processed through this platform.

1. Information We Collect

We collect the following categories of personal information:

  • Identity and contact data: your name and email address, obtained when you sign in via Google OAuth or email one-time passcode.
  • Assessment responses: your answers to multiple-choice questions, time spent on each question, and your final score.
  • Proctoring data: webcam snapshots and desktop screenshots captured at scheduled intervals during your assessment session, where enabled, together with records of browser activity that may indicate irregularities. You are informed of proctoring before your session begins and must acknowledge it to proceed.
  • Biometric data: webcam snapshots, and (for video interviews) recordings of your video and audio, are stored for human review by the hiring panel. We do not apply facial-recognition, face-geometry, voiceprint, or other biometric-identification technology to these images or recordings, and we do not use them to identify you biometrically. See section 3A for video interviews.
  • Video interview data: for asynchronous video interviews, your recorded answers, the transcript derived from them and, where you consent to AI analysis, the AI output and the delivery measurements described in section 3A.
  • Technical data: IP address, browser type and version, operating system, and session metadata collected automatically when you use the platform.

2. How We Use Your Information

We process your personal information for the following purposes:

  • Delivering the assessment: authenticating your identity, serving questions, saving your answers, and calculating your score. Lawful basis: performance of a contract (the invitation to take the assessment).
  • Proctoring and integrity: detecting and recording behaviors that may indicate assessment irregularities, and making those records available to the hiring panel. Lawful basis: legitimate interests of BETSOL and the hiring organization in fair, reliable assessments; candidates are informed before the session begins.
  • AI question generation: the job description for the role is processed by Azure OpenAI to generate relevant assessment questions. No personal data is used to train the underlying AI model.
  • Video interview transcription and AI analysis: for asynchronous video interviews, converting your recorded answers into a transcript and, where the hiring panel has enabled it, producing AI suggestions and delivery measurements for the panel (section 3A). Lawful basis: your explicit consent, asked separately for recording and for AI analysis before the interview starts, and withdrawable at any time.
  • Communications: sending you your invitation, reminders, and results by email. Lawful basis: legitimate interests.
  • Platform security and improvement: monitoring for abuse, diagnosing technical issues, and improving platform reliability. Lawful basis: legitimate interests.

3. Proctoring Disclosure

Swiftcode is a proctored platform. During an active assessment session, the platform may capture:

  • Periodic webcam snapshots (if webcam proctoring is enabled for your assessment)
  • Periodic desktop screenshots (if desktop proctoring is enabled for your assessment)
  • Browser activity during the session that may indicate irregularities

The hiring panel that invited you can review proctoring data as part of evaluating your assessment. Proctoring settings vary per assessment; the pre-assessment checklist screen shows exactly which proctoring features are active before you start.

You may withdraw from the assessment at any time before submitting. If you do not consent to proctoring, do not proceed past the pre-assessment checklist.

3A. Video Interview Recording and AI Analysis

Draft, pending legal review. This section describes the planned asynchronous video interview feature. It has not yet been reviewed by legal counsel and may change before the feature is offered to candidates.

If you are invited to an asynchronous video interview, we ask for your separate, explicit consent before recording and, where the hiring panel has enabled it, before AI analysis. You can decline AI analysis and ask for an accommodation, such as review by people only.

  • What we record: your camera video and microphone audio while you answer each question, and the transcript derived from the audio.
  • AI analysis: where enabled and consented to, an AI model analyzes the transcript to produce suggestions for the panel, and measurements of how you delivered each answer (speaking time, pace, pauses and audio quality) are computed from timestamps and audio and shown to the panel as context, never combined into a score. The output is advisory and a person makes every decision. The AI does not score emotion, personality, confidence, honesty, accent, pronunciation or your face; it does not analyze video frames, and no voiceprint or face template is created. If you decline or withdraw AI analysis, people review your answers and the panel sees neither AI output nor delivery measurements.
  • Who sees it: the hiring panel assigned to your interview and authorized BETSOL administrators; access to recordings is logged.
  • How long we keep it: the periods for recordings, transcripts, AI analyses and delivery measurements are in the retention table in section 5.
  • Withdrawing consent: you can withdraw any consent at any time, in one click, from the “Your consents” page of your session (reached from your test lobby), or by emailing [email protected]; an emailed withdrawal is recorded by an administrator after your identity is verified. Withdrawing does not affect processing that already took place. For each consent decision we record your choice, the policy version shown, a timestamp, your IP address and your browser details (user agent), so that we can show when and how you gave or withdrew consent.

4. Who We Share Your Information With

  • Hiring panel members: BETSOL employees or authorized company representatives who invited you to the assessment. They can access your score, answers, and proctoring data.
  • Microsoft Azure: our cloud infrastructure provider. Your data is stored in Azure data centers (primarily in the region selected by BETSOL). Azure processes data as a data processor under a Data Processing Agreement.
  • Azure OpenAI: used to generate and refine assessment questions from job descriptions and, for video interviews where AI analysis is enabled and you have consented to it, to analyze the transcript of your spoken answers and produce suggestions for the hiring panel (see section 3A). Microsoft processes this data as a data processor and does not use your data to train foundation models.
  • Azure AI Speech: for video interviews, converts the audio of your recorded answers into a written transcript. Microsoft processes this data as a data processor.

We do not sell, rent, or trade your personal information to third parties.

5. Data Retention

We keep each category of personal data for the period below, counted from the event in the third column, and delete it from our live systems by the means in the last column. The periods for video interview data are business defaults pending legal review; an administrator may shorten them but not lengthen them beyond the storage rule. Rows marked “under legal review” have no scheduled deletion yet; the period will be stated here once it is set. Whether deleted data persists for a further period in platform backups is being confirmed and will also be stated here.

DataKept forCounted fromDeleted by
Interview recordings: original uploads7 daysafter the playback file is producedScheduled retention job and a storage lifecycle rule
Interview recordings: playback video, thumbnails and extracted audio90 daysafter the upload completedScheduled retention job and a storage lifecycle rule
Interview transcripts90 daysafter the transcript was createdScheduled retention job
AI analyses and delivery measurements90 daysafter the analysis was createdScheduled retention job
Webcam snapshots and desktop screenshots30 daysafter captureStorage lifecycle rule
Resume uploads90 daysafter uploadStorage lifecycle rule
Identity and contact data, assessment answers and scores, proctoring events, panel ratings and recommendations, invitationsUnder legal reviewto be confirmedDeleted on request; no scheduled deletion yet
Consent records (your decision, the policy version shown, a timestamp, your IP address and browser details)Under legal reviewto be confirmedDeleted with your other data on request
Audit log (who accessed or changed what, and when; identifiers only, never recordings, names or email addresses)Under legal reviewto be confirmedKept after an erasure as proof of consent decisions and of access

You may request earlier deletion by contacting us at [email protected], subject to any legal obligation we have to retain records.

6. Your Rights

Depending on the laws that apply to you, you may have the following rights:

  • Access: request a copy of the personal data we hold about you.
  • Rectification: ask us to correct inaccurate data.
  • Erasure: ask us to delete your data where there is no overriding lawful basis for continued processing.
  • Restriction: ask us to restrict processing of your data in certain circumstances.
  • Portability: receive your data in a structured, machine-readable format.
  • Objection: object to processing based on legitimate interests.
  • Withdraw consent: where processing is based on consent, withdraw it at any time without affecting prior processing, from the “Your consents” page of your session or by email.

To exercise any of these rights, email [email protected]. We will respond within 30 days.

7. California Privacy Rights (CCPA/CPRA)

If you are a California resident, you have the right to know what categories of personal information we have collected about you, request deletion of your personal information, and request correction of inaccurate personal information. We do not sell or share personal information for cross-context behavioral advertising, so there is no opt-out required for that activity.

To make a request, email [email protected]. We will verify your identity and respond within the timeframe required by law.

8. Cookies and Similar Technologies

Swiftcode uses strictly necessary cookies to keep you signed in and to maintain your assessment session. We do not use third-party advertising or tracking cookies. You can control cookies through your browser settings, though disabling necessary cookies will prevent you from signing in or completing an assessment.

9. Grievance Officer

If you have a complaint about how your personal information has been handled, you can contact our Grievance Officer at [email protected]. We will acknowledge your complaint and aim to resolve it within 30 days.

10. International Data Transfers

BETSOL is headquartered in the United States. Your personal data may be transferred to and processed in the US or other countries outside your country of residence. Where required by law, we use appropriate safeguards for international transfers.

11. Security

We implement technical and organizational measures appropriate to the risk, including encryption in transit (TLS), access controls limiting data to authorized personnel, and infrastructure hosted on Microsoft Azure with enterprise-grade security controls. No system is completely secure; if you believe your data has been compromised, contact us immediately at [email protected].

12. Children

Swiftcode is intended for professional use by adults participating in employment assessments. We do not knowingly collect personal information from individuals under the age of 18. If you believe a minor has submitted data to us, contact us so we can delete it.

13. Changes to This Policy

We may update this policy periodically. When we make material changes, we will update the effective date at the top of this page and, where appropriate, notify you by email. Continued use of Swiftcode after changes take effect constitutes acceptance of the updated policy.

14. Contact Us

If you have questions about this policy or wish to exercise your rights, please contact our privacy team:

BETSOL Inc.
Privacy Team
[email protected]