IndTareekhTakhti — "the date slate" — writes each subscription onto a clean board on the day it renews and reminds you before each one. Free, from Mavoor Road, Kozhikode.
Illustrative example
A subscription and its cycle.
Renewals sorted by date.
Before every renewal.
Free. Name and email only.