How this ledger is kept

This page explains how the readings on this site are taken, what a reading can and cannot show, and what the ledger leaves out. — App Bench SA, 6 November 2026

What a reading is

A reading is one request to a public page, made by a script on a server, without logging in. For FxPro: Trading & Investing and FxPro Global: Trading Broker the day is 6 November 2026. The pages were read as the Google Play pages in the South Africa view (country code ZA, English text); the App Store's public lookup interface was asked for the same storefront. The raw answers were saved and every figure is parsed from the saved files. All dates are UTC. — App Bench SA, 6 November 2026

How the figures are re-checked

Before a reading is kept, a second program reads the saved files by a different route (visible text against page data, lookup against product page, star counts against the number of ratings, versions against the current version) and compares. If anything differs the reading is not written. The check was tested against planted faults: a changed rating, a swapped developer, a changed count, a dropped declaration, an edited date. — App Bench SA, 6 November 2026

What was asked of each source

Requests to one host were spaced at least eight seconds apart, no more than fifty were made to any host in a day, and a refusal stops the run. The pictures on this site are drawn from the figures in the tables, not captured from the stores: the App Store answered HTTP 429 that day and Google Play had reached the night's request limit, so the pages were not loaded again. The broker's own ordinary pages answered with HTTP 403; its public text file was readable and is the only page of the broker quoted. — App Bench SA, 6 November 2026

What the ledger leaves out on purpose

Everything behind a login: the screens of an account, identity checks, deposits, withdrawals, the order ticket and the fees. Reviews, which are other people's words. Scores and rankings. A rating or a declaration is reported as the page prints it, not as true. — App Bench SA, 6 November 2026