API Terms & Usage

AFTA AI — API Terms of Use

Key rules for accessing and integrating the AFTA AI APIs: AFTA Voices (ASR/TTS), AFTA Lex, and AFTA Data Studio.

Last updated: 2025

01 Ownership

AFTA AI owns all models, datasets, algorithms, infrastructure, and Outputs produced by the API. You own the raw Input you send (audio, text, metadata).

  • AFTA AI retains all IP in AFTA Voices, AFTA Lex, AFTA Data Studio, and related services.
  • You retain rights to your Input data.
  • You do not obtain ownership of any AFTA AI model or training data.

02 Your Data

  • Inputs are processed securely in line with AFTA AI’s data protection practices.
  • By default, AFTA AI does not train its models on customer Input.
  • Enterprise customers may request:
    • Zero-retention mode
    • Private API deployments
    • On-premise servers or dedicated environments

03 Allowed Use

You may use the API to:

  • Transcribe Somali audio (ASR)
  • Generate synthetic Somali speech (TTS)
  • Query lexicon / morphology endpoints
  • Integrate Outputs into internal applications
  • Prototype or test language technology products

Commercial deployment (customer-facing products, services, or APIs) requires an enterprise plan or a separate commercial agreement with AFTA AI.

04 Prohibited Use

You may not:

  • Use AFTA AI Outputs to train or improve your own models.
  • Build competing Somali ASR, TTS, LLM, or language platforms using AFTA AI Outputs.
  • Redistribute AFTA AI datasets, transcripts, or Outputs as a corpus.
  • Scrape the API for large-scale corpus creation or model training.
  • Upload AFTA AI Outputs or derived datasets to public repositories.
  • Use the API for harmful, abusive, or illegal activities.

05 Rate Limits

Unless agreed otherwise in writing, standard limits apply:

  • 60 requests per minute
  • 50 MB maximum upload per request
  • 30 minutes maximum audio length per request

Abusive or automated scraping, or attempts to bypass rate limits, are prohibited and may result in suspension or termination of access.

06 Accuracy & Responsibility

AFTA AI provides Outputs “as is” and does not guarantee accuracy, completeness, or suitability for any purpose.

You are solely responsible for how Outputs are interpreted, used, and displayed in your applications, and for any decisions or actions based on those Outputs.

07 Termination

AFTA AI may suspend or revoke API access if:

  • You violate these Terms.
  • You attempt to reverse engineer or extract models.
  • You use Outputs for unauthorized model training.
  • You perform harmful activity, scraping, or system abuse.

Upon termination, you must cease using the API and may be required to delete stored keys, credentials, and related configuration.

08 Privacy

For details on how AFTA AI processes and protects personal data, see our Privacy Policy.

10 Agreement

By generating an API key, integrating the AFTA API, or continuing to use AFTA AI services, you confirm that you have read, understood, and agree to be bound by these API Terms of Use.