Seneca gcse learningWatch
It reminds you of all the key info, although it's best for stuff like Science IMO
I use it alongside revision books to revise so yep.
Got a rep on this recently and realised it would be helpful to see how I got on - I ended up with 12 A*s and 2 As (7 9s, an 8, 2 7s, 3 A*s and an A^) and I would have to say that Seneca helped me massively, particularly for the sciences, history and RS! I would totally recommend it and I'm still using it for my A Levels now.