TareekhTakhti — "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
Name, cycle and next date.
Each renewal lands on its date.
1, 3 or 7 days before.
Free. Name and email only.