API terms of service

Updated 28 September 2026

These terms cover the Kalemio API, customer portal and website operated by P4LM inc., based in Montréal, Québec, Canada. Creating an account or using the API means you accept these terms.

The service

The API transcribes Arabic audio from your upload and returns text, timestamps and speaker labels. Transcription can contain errors; review results before relying on or publishing them. We do not promise any particular accuracy or uninterrupted availability.

Your account and uploads

Keep your password, recovery code and API keys secure. You retain ownership of your uploads and results and grant us the permission needed to process them. Only submit content you have the right and any required consent to process. Do not use the service unlawfully, access another account, bypass limits or disrupt the service.

Subscriptions and top-ups

Choose USD or CAD before subscribing. A prepaid plan is billed monthly or yearly and renews automatically at the price shown during checkout until you cancel. Included minutes are granted for each month: a monthly plan resets them when the next paid billing period begins, and an annual plan resets them every month of its paid year. Unused monthly minutes do not roll over. An unpaid renewal does not grant a new allowance, and the previous allowance expires at its original renewal date.

Optional top-ups are one-time purchases for active prepaid subscribers. Top-up minutes never expire and remain usable after cancellation. Monthly minutes are used first. There is no automatic overage charge on prepaid plans.

Direct usage-based subscriptions are billed in USD at US$0.015 per processed audio minute after a successful transcription. Each job is rounded up to whole minutes, with a minimum of 2 minutes (US$0.03) per job. The usage-based subscription renews monthly until cancelled and is invoiced at the end of the billing period. Usage-based accounts do not need prepaid minutes.

Prepaid usage is measured from the uploaded media duration and rounded up to the next second per upload. A failed prepaid job returns minutes to their original allowance. Monthly minutes returned after that allowance has expired remain expired.

Free plan

Accounts without a paid plan or remaining paid minutes are on the Free plan, which includes 60 audio minutes per calendar month (UTC) at no charge and needs no card. Each job counts its media duration in whole minutes, rounded up, with a minimum of one minute; failed jobs do not count, except a recording longer than its file header declared. Unused free minutes do not roll over.

The Free plan is meant for evaluation. It uses slower, queued processing on a best-effort basis, with no turnaround commitment: jobs are typically several times slower than on paid plans, may wait in a queue, run one at a time, and may fail if they cannot start within a few hours. Paid plans get priority, faster processing. We may change or end the Free plan, or limit its use to prevent abuse, including with per-key and per-network limits.

Upgrades and cancellation

Upgrades within the same billing interval show a prorated charge and matching extra minutes before confirmation. They take effect after payment succeeds. Existing usage is preserved, and your renewal date stays the same. The higher plan renews at its full price on that date. Every charge is at least US$5 (CA$6.95); an upgrade whose prorated charge would be lower is not offered, and a top-up can be bought instead. Cancel through the account billing controls before renewal to stop future charges. Cancellation takes effect at the end of the paid period.

Refunds and disputes

Contact Support email for purchase or refund help. Refunded or disputed payments remove the corresponding credits. If those minutes have already been used, the account may have a negative balance that must be covered before further transcription. These terms do not limit mandatory rights under applicable law.

Limits and retention

Current limits are 20 MiB and 10 minutes per MP3, M4A, PCM WAV, MP4 or MOV upload, with two active jobs per account on paid plans and one on the Free plan. We extract and normalize audio for you. Results are available for 24 hours from submission. You are responsible for downloading them. See the documentation and privacy policy for format, billing and data handling details.

Availability and ending access

We may suspend access for abuse or a violation of these terms and will explain why where we can. You may stop using the service and request account deletion at any time. The service is provided subject to rights and warranties that applicable law does not allow us to exclude.

Governing law and contact

Québec law governs these terms, without removing mandatory consumer rights where you live. Questions: Support email.