How we rank: AI assistants

The Score (0–100) is a weighted sum of the factors below. Each factor is the weighted average of its metrics; each metric is calculated from one published fact. Missing facts score zero, and a service is ranked only when enough of its Score is backed by facts.

A service is ranked only when at least 70% of its Score is backed by verified facts.

← Best AI assistants and chatbots 2026: independent ranking

Privacy 30%

Whether you can stop your chats from being used to train models, whether training is off by default, a temporary chat mode, and a current SOC 2 Type II or ISO 27001 certification.

MetricRule
You can stop chats from training the modelYes = 100, No = 0
Chats are not used for training by defaultYes = 100, No = 0
Temporary chat modeYes = 100, No = 0
SOC 2 Type II or ISO 27001Yes = 100, No = 0

Capabilities 30%

The largest context window on the cheapest paid plan (log scale, full credit at 1,000,000 tokens), web search, file upload, image generation, voice conversation and a developer API.

MetricRule
Context window, tokensLogarithmic, full score at 1,000,000
Web searchYes = 100, No = 0
File uploadYes = 100, No = 0
Image generationYes = 100, No = 0
Voice conversationYes = 100, No = 0
Developer APIYes = 100, No = 0

Price 20%

Whether a free plan exists and the monthly price of the cheapest paid individual plan: $0 scores 100, $30 or more scores 0.

MetricRule
Free planYes = 100, No = 0
Cheapest paid plan, per monthLinear from 0 (100) to 30 (0) — lower is better

User reputation 10%

App Store rating (US). A rating of 3★ scores 0 and 5★ scores 100; the score is damped when there are few ratings (full weight at 1,000,000).

MetricRule
App Store rating3★ = 0, 5★ = 100, damped below 1,000,000 ratings

Transparency 10%

Published model or system cards, at least one open-weight model, and the company's track record (15+ years gets full credit).

MetricRule
Publishes model cardsYes = 100, No = 0
Open-weight modelsYes = 100, No = 0
Company foundedFull score at 15+ years