I believe changes are made through the GitHub code first, then through ToSBack.
Don’t take my word for it though, as I’m yet to learn to code enough to actually get into those specifics.
As of right now, approved points don’t automatically get transferred to the extension. When a service has enough points and completes the checklist: checklist · tosdr/tosdr.org Wiki · GitHub we mark it as comprehensively reviewed and once that happens, you should be able to see it in the extension fairly soon. The reason this is in place is to make sure services are not one-sided, that they are balanced with good and bad points before we make it available through the extension. I am coming up with a new rough draft of checklist and will post it on the forum as the one I linked to is from 2014. For now, try to fill in the old checklist and get as many points for the site as you can. Once you do, notify us and we will go through it (even if points are pending at the moment) and see if it’s comprehensively reviewed
Is there any place where this can be documented better? I think that a lot of new contributors are joining in order to review a specific service that they use, so a document outlining that process would be helpful.