The bowl cleanser is typically Sodium Hydroxide. Basic, not Acidic.
It is a hydrogen gas generator.
The recipe that I’ve always seen uses the bowl cleaner with HCl, which also reacts with the aluminum to release hydrogen. Maybe it works with different kinds of cleaners, but from my experience, it only ever worked with the HCl cleaners.