Rotate the pfp.
Leave the rest alone.
Set two profile-picture slots and let the schedule do the remembering. This page plans the change; it does not pretend to edit an external account for you.
Two slots. Twelve hours.
Set a start time.
The active slot and next switch will appear here once the schedule begins.
Two-slot clock arithmetic without external profile changes
Read the explanation
The planner alternates between two profile-picture labels in twelve-hour phases. At twenty pixels per hour, each twelve-hour bar is two hundred forty pixels long. Together they form one twenty-four-hour repeat cycle. The page displays first or second slot according to the elapsed phase index modulo two. It does not upload images, authenticate an account, or schedule an external profile change. The labels are a planning handoff, not live pictures. The source clamps elapsed milliseconds to zero when the start is still in the future. The first slot is therefore shown with twelve hours remaining even before the planned start. After thirteen elapsed hours, phase one selects the second slot and about eleven hours remain. At twenty pixels per hour, bars compare thirteen elapsed hours with eleven remaining hours. The countdown uses the actual local clock and timezone. This is a display calculation, not a guarantee that an account will change or that a timer survives a closed tab. The first label, second label and start datetime are three saved fields. Export packages them into one JSON handoff with a twelve-hour period and an explicit note that no external profile is changed. Bars compare three saved fields with one file at one hundred fifty pixels per count. Reset restores the two default labels and clears the start. The source does not clear its previously displayed next-switch sentence when the start becomes empty, so the sentence may remain even though the headline asks for a start time. Reload restores saved fields, not an external account schedule.