The aggregate table and the anonymized profile-level dataset are published here so readers can check the ranking instead of trusting a summary.

Downloads

File Rows Format What it contains
results.csv 16 CSV One row per browser with the published aggregate metrics.
results.json 16 JSON The same aggregate data plus study metadata.
profile-results.csv 12,800 CSV Anonymized profile-level check counts, status, launch time, and RAM.
checks.json 47 JSON Check IDs, categories, and pass criteria.
README.md — Markdown Schema, definitions, and known limitations.

Aggregate schema

Column Meaning
check_level_pass_pct Share of all 47 checks passed across all 800 profiles.
full_profile_pass_pct Share of profiles that passed all 47 checks at once.
avg_checks_passed Average checks passed per profile out of 47.
facebook_ban_rate_90d_pct Descriptive 90-day ban rate, 400 Facebook profiles.
instagram_ban_rate_90d_pct Descriptive 90-day ban rate, 400 Instagram profiles.
combined_ban_rate_90d_pct Unweighted average of the Facebook and Instagram rates.
survival_90d_pct Active and unrestricted at day 90; includes bans, checkpoints, and other losses in the denominator.
median_launch_ms Median cold-start launch time on the test rig.
ram_per_profile_mb Resident memory per profile after first page load.
max_stable_concurrent Highest stable simultaneous profile count on the rig.

Profile-level schema

Column Meaning
profile_id Anonymized profile identifier.
browser Browser under test.
platform Facebook or Instagram.
proxy_country NL, DE, or US.
checks_passed Number of the 47 checks passed for this profile.
full_pass 1 if all 47 checks passed at once, otherwise 0.
failed_checks Up to three check IDs that failed; empty for a full pass.
launch_ms Cold-start launch time for this profile.
ram_mb Resident memory for this profile.
status active, banned, checkpoint, or other_loss.
ban_90d 1 if the account was banned during the 90-day window.

Notes

  • The profile-level file contains no account credentials, cookies, personal data, or platform identifiers.
  • Counts are rounded where the raw measurement had more precision than the published metric.
  • The combined ban rate is an average, not a pooled count. The survival rate is separate from the ban rate.
  • The aggregate table is the published result. If a row-level calculation differs by 0.1 point because of rounding, the aggregate table is authoritative.

Questions about the data: research@antidetectdata.com.