Degauss your screens, Discourse Rewind 2025 is here ๐Ÿ’พ

Following on from Discourse Rewind 2024 โ€ฆ

We are happy to announce that Discourse Rewind, a fun end-of-year activity summary for your members, is now a core plugin, and has been enabled here on Discourse Meta. :tada:

Discourse Rewind is available for all Discourse sites to use. Once your site has the latest Discourse update, you will be able to opt-in to Rewind for your site. Members will see this enticing little animation around their avatar:

Screen Recording 2025-12-10 at 10.13.54 am

Members can also visit /my/activity/rewind directly to see their Rewind for this year.

Rewind is a labor of love, crafted this year by myself, @awesomerobot , and @Falco , with advisory and support from @j.jaffeux and @jordan.vidrine , who worked on it last year. Thank you to all contributors :hugs: :heart:

FAQ

How can I opt-in to Rewind?

As an admin, visit /admin/plugins and enable the plugin, no other config necessary:

Whatโ€™s new in Rewind this year?

The 2025 edition of Rewind brings a cool retro computing style overhaul, as well as the addition of the following reports:

  • Daily Activity Rhythm
  • Chat Usage
  • Writing Analysis
  • AI Usage
  • Invites
  • Assignments

As well as many bugfixes and improvements to last yearโ€™s functionality.

How can I dismiss Rewind?

Once members click on their avatar and the โ€œDiscourse Rewind 2025โ€ header, Rewind will be dismissed for the year.

Then, members will still be able to access Rewind from their user menu:

How can I completely turn off Rewind?

If members wish to, they can visit /my/preferences/rewind to completely disable Rewind. Note, this will prevent Rewind from being shown in subsequent years too:

Where can I report bugs or other feedback?

You can use this topic if you wish, though certain posts may be split off into dedicated topics. Additionally, it is not possible or practical to incorporate all community feedback. Rewind has a certain level of creative license compared to the rest of Discourse core, and we would like to keep it lightweight and fun :slight_smile:

14 ืœื™ื™ืงื™ื

Is it possible to change the โ€œreading timeโ€ books?

Not at this time, they are defined here discourse/plugins/discourse-rewind/app/services/discourse_rewind/action/reading_time.rb at b12e2660f3f3d324638ef55e344f6593e739f41a ยท discourse/discourse ยท GitHub .

This is really fun and unique, it wasnโ€™t boring to read through like the rest of the yearly recaps every platform has now. Good work!

2 ืœื™ื™ืงื™ื

Perhaps the tab should not be displayed when viewing other peopleโ€™s profiles. At least for me, it is unexpected to see my rewind in your profile. (I would find yours problematic too, as the posts section also contains PMs that I might not want to share with the whole community.)

2 ืœื™ื™ืงื™ื

Iโ€™m working on something for this now. I am making a button to opt-in to sharing your Rewind publicly with other users. By default this will be off.

If this has not been opted-into, I will hide the tab and the Rewind page if you are viewing another usersโ€™ profile :slight_smile:

ืœื™ื™ืง 1

I wonder if everyone is aware that their post section can also contain personal messages before they consent.
Does consent expire annually so that a new decision must be made the following year?

I can add this to the confirmation message that will show when sharing.

Good question, probably a good idea. I was also wondering about whether users should have to re-disable rewind each year, but I think that feels like more of a permanent decision.

Is it possible that the preference also hides this?

Unfortunately, it was a bit too close to my logout button :frowning:

Oh I thought it would have, will do a fix for that.