privacy-scores.ts raw

   1  // AUTO-GENERATED by scripts/derive-privacy-scores.js — do not edit.
   2  // Source: data/privacytests-android.json (2025-08-13)
   3  // privacytests.org platform: Android
   4  
   5  export type PrivacyTestScore = {
   6    name: string;
   7    version: string;
   8    totalPassed: number;
   9    totalTests: number;
  10    bySection: Record<string, { passed: number; total: number }>;
  11  };
  12  
  13  export const PRIVACY_TEST_DATE = '2025-08-13';
  14  
  15  export const PRIVACY_TEST_SCORES: Record<string, PrivacyTestScore> = {
  16    "com.duckduckgo.mobile.android": {
  17      "name": "duckduckgo",
  18      "version": "5.243.1",
  19      "totalPassed": 31,
  20      "totalTests": 116,
  21      "bySection": {
  22        "session_1p": {
  23          "passed": 1,
  24          "total": 16
  25        },
  26        "session_3p": {
  27          "passed": 1,
  28          "total": 16
  29        },
  30        "supercookies": {
  31          "passed": 5,
  32          "total": 28
  33        },
  34        "trackers": {
  35          "passed": 19,
  36          "total": 19
  37        },
  38        "query": {
  39          "passed": 3,
  40          "total": 23
  41        },
  42        "https": {
  43          "passed": 1,
  44          "total": 5
  45        },
  46        "misc": {
  47          "passed": 1,
  48          "total": 6
  49        },
  50        "navigation": {
  51          "passed": 0,
  52          "total": 3
  53        }
  54      }
  55    },
  56    "com.microsoft.emmx": {
  57      "name": "edge",
  58      "version": "138.0.3351.121",
  59      "totalPassed": 26,
  60      "totalTests": 116,
  61      "bySection": {
  62        "session_1p": {
  63          "passed": 1,
  64          "total": 16
  65        },
  66        "session_3p": {
  67          "passed": 0,
  68          "total": 16
  69        },
  70        "supercookies": {
  71          "passed": 19,
  72          "total": 28
  73        },
  74        "trackers": {
  75          "passed": 0,
  76          "total": 19
  77        },
  78        "query": {
  79          "passed": 0,
  80          "total": 23
  81        },
  82        "https": {
  83          "passed": 4,
  84          "total": 5
  85        },
  86        "misc": {
  87          "passed": 1,
  88          "total": 6
  89        },
  90        "navigation": {
  91          "passed": 1,
  92          "total": 3
  93        }
  94      }
  95    },
  96    "org.mozilla.firefox": {
  97      "name": "firefox",
  98      "version": "141.0.3",
  99      "totalPassed": 26,
 100      "totalTests": 116,
 101      "bySection": {
 102        "session_1p": {
 103          "passed": 0,
 104          "total": 16
 105        },
 106        "session_3p": {
 107          "passed": 0,
 108          "total": 16
 109        },
 110        "supercookies": {
 111          "passed": 22,
 112          "total": 28
 113        },
 114        "trackers": {
 115          "passed": 0,
 116          "total": 19
 117        },
 118        "query": {
 119          "passed": 0,
 120          "total": 23
 121        },
 122        "https": {
 123          "passed": 2,
 124          "total": 5
 125        },
 126        "misc": {
 127          "passed": 0,
 128          "total": 6
 129        },
 130        "navigation": {
 131          "passed": 2,
 132          "total": 3
 133        }
 134      }
 135    },
 136    "org.mozilla.focus": {
 137      "name": "focus",
 138      "version": "141.0.3",
 139      "totalPassed": 76,
 140      "totalTests": 116,
 141      "bySection": {
 142        "session_1p": {
 143          "passed": 15,
 144          "total": 16
 145        },
 146        "session_3p": {
 147          "passed": 15,
 148          "total": 16
 149        },
 150        "supercookies": {
 151          "passed": 21,
 152          "total": 28
 153        },
 154        "trackers": {
 155          "passed": 16,
 156          "total": 19
 157        },
 158        "query": {
 159          "passed": 0,
 160          "total": 23
 161        },
 162        "https": {
 163          "passed": 5,
 164          "total": 5
 165        },
 166        "misc": {
 167          "passed": 2,
 168          "total": 6
 169        },
 170        "navigation": {
 171          "passed": 2,
 172          "total": 3
 173        }
 174      }
 175    },
 176    "com.android.chrome": {
 177      "name": "chrome",
 178      "version": "139.0.7258.62",
 179      "totalPassed": 27,
 180      "totalTests": 116,
 181      "bySection": {
 182        "session_1p": {
 183          "passed": 1,
 184          "total": 16
 185        },
 186        "session_3p": {
 187          "passed": 1,
 188          "total": 16
 189        },
 190        "supercookies": {
 191          "passed": 19,
 192          "total": 28
 193        },
 194        "trackers": {
 195          "passed": 0,
 196          "total": 19
 197        },
 198        "query": {
 199          "passed": 0,
 200          "total": 23
 201        },
 202        "https": {
 203          "passed": 4,
 204          "total": 5
 205        },
 206        "misc": {
 207          "passed": 1,
 208          "total": 6
 209        },
 210        "navigation": {
 211          "passed": 1,
 212          "total": 3
 213        }
 214      }
 215    },
 216    "com.opera.browser": {
 217      "name": "opera",
 218      "version": "90.6.4752.84883",
 219      "totalPassed": 28,
 220      "totalTests": 116,
 221      "bySection": {
 222        "session_1p": {
 223          "passed": 1,
 224          "total": 16
 225        },
 226        "session_3p": {
 227          "passed": 1,
 228          "total": 16
 229        },
 230        "supercookies": {
 231          "passed": 18,
 232          "total": 28
 233        },
 234        "trackers": {
 235          "passed": 5,
 236          "total": 19
 237        },
 238        "query": {
 239          "passed": 0,
 240          "total": 23
 241        },
 242        "https": {
 243          "passed": 2,
 244          "total": 5
 245        },
 246        "misc": {
 247          "passed": 0,
 248          "total": 6
 249        },
 250        "navigation": {
 251          "passed": 1,
 252          "total": 3
 253        }
 254      }
 255    },
 256    "com.vivaldi.browser": {
 257      "name": "vivaldi",
 258      "version": "7.5.3737.149",
 259      "totalPassed": 27,
 260      "totalTests": 116,
 261      "bySection": {
 262        "session_1p": {
 263          "passed": 1,
 264          "total": 16
 265        },
 266        "session_3p": {
 267          "passed": 1,
 268          "total": 16
 269        },
 270        "supercookies": {
 271          "passed": 19,
 272          "total": 28
 273        },
 274        "trackers": {
 275          "passed": 0,
 276          "total": 19
 277        },
 278        "query": {
 279          "passed": 0,
 280          "total": 23
 281        },
 282        "https": {
 283          "passed": 4,
 284          "total": 5
 285        },
 286        "misc": {
 287          "passed": 1,
 288          "total": 6
 289        },
 290        "navigation": {
 291          "passed": 1,
 292          "total": 3
 293        }
 294      }
 295    },
 296    "com.brave.browser": {
 297      "name": "brave",
 298      "version": "1.81.131",
 299      "totalPassed": 83,
 300      "totalTests": 116,
 301      "bySection": {
 302        "session_1p": {
 303          "passed": 4,
 304          "total": 16
 305        },
 306        "session_3p": {
 307          "passed": 4,
 308          "total": 16
 309        },
 310        "supercookies": {
 311          "passed": 24,
 312          "total": 28
 313        },
 314        "trackers": {
 315          "passed": 19,
 316          "total": 19
 317        },
 318        "query": {
 319          "passed": 23,
 320          "total": 23
 321        },
 322        "https": {
 323          "passed": 4,
 324          "total": 5
 325        },
 326        "misc": {
 327          "passed": 3,
 328          "total": 6
 329        },
 330        "navigation": {
 331          "passed": 2,
 332          "total": 3
 333        }
 334      }
 335    },
 336    "com.sec.android.app.sbrowser": {
 337      "name": "samsung",
 338      "version": "28.0.0.59",
 339      "totalPassed": 20,
 340      "totalTests": 116,
 341      "bySection": {
 342        "session_1p": {
 343          "passed": 0,
 344          "total": 16
 345        },
 346        "session_3p": {
 347          "passed": 0,
 348          "total": 16
 349        },
 350        "supercookies": {
 351          "passed": 15,
 352          "total": 28
 353        },
 354        "trackers": {
 355          "passed": 0,
 356          "total": 19
 357        },
 358        "query": {
 359          "passed": 0,
 360          "total": 23
 361        },
 362        "https": {
 363          "passed": 3,
 364          "total": 5
 365        },
 366        "misc": {
 367          "passed": 0,
 368          "total": 6
 369        },
 370        "navigation": {
 371          "passed": 2,
 372          "total": 3
 373        }
 374      }
 375    },
 376    "org.cromite.cromite": {
 377      "name": "cromite",
 378      "version": "130.0.6723.67",
 379      "totalPassed": 42,
 380      "totalTests": 116,
 381      "bySection": {
 382        "session_1p": {
 383          "passed": 3,
 384          "total": 16
 385        },
 386        "session_3p": {
 387          "passed": 0,
 388          "total": 16
 389        },
 390        "supercookies": {
 391          "passed": 22,
 392          "total": 28
 393        },
 394        "trackers": {
 395          "passed": 7,
 396          "total": 19
 397        },
 398        "query": {
 399          "passed": 0,
 400          "total": 23
 401        },
 402        "https": {
 403          "passed": 5,
 404          "total": 5
 405        },
 406        "misc": {
 407          "passed": 2,
 408          "total": 6
 409        },
 410        "navigation": {
 411          "passed": 3,
 412          "total": 3
 413        }
 414      }
 415    },
 416    "org.torproject.torbrowser": {
 417      "name": "tor",
 418      "version": "14.5.5",
 419      "totalPassed": 68,
 420      "totalTests": 116,
 421      "bySection": {
 422        "session_1p": {
 423          "passed": 13,
 424          "total": 16
 425        },
 426        "session_3p": {
 427          "passed": 8,
 428          "total": 16
 429        },
 430        "supercookies": {
 431          "passed": 17,
 432          "total": 28
 433        },
 434        "trackers": {
 435          "passed": 0,
 436          "total": 19
 437        },
 438        "query": {
 439          "passed": 18,
 440          "total": 23
 441        },
 442        "https": {
 443          "passed": 5,
 444          "total": 5
 445        },
 446        "misc": {
 447          "passed": 5,
 448          "total": 6
 449        },
 450        "navigation": {
 451          "passed": 2,
 452          "total": 3
 453        }
 454      }
 455    }
 456  };
 457