Check your broker's arithmetic against your own trades.
Upload the transaction history your broker gives you. basis rebuilds every position from scratch, then tells you exactly where its answer differs from theirs and what most likely caused it.
No account. Nothing is written to a database. Your file is held in memory for two hours, and there is a delete button that works immediately. The details.
Three answers, not two
confirmed
The share count is off by exactly 4 to 1, and there really was a 4 for 1 split on that date. basis names it and offers to apply it.
suspected
The ratio is right but nothing confirms a split. That is arithmetic, not evidence, so basis says so and asks you instead of guessing.
ruled out
Split history was checked and contains no such split. The ratio is a coincidence, so this points at missing trades instead.