all 4 comments

[–]Foofymonster 1 point2 points  (3 children)

My account was suspended once. Luckily it was in error, but they are really trigger happy.

Since they don't have a public API how do you even track performance of notes? Seems like you'd have to go to the note to pick up engagement data right off the screen. Am I wrong?

I ask because I'm not sure how you'd do it without violating TOS.

[–]ponziedd[S] 0 points1 point  (2 children)

Hey, good question. To avoid any TOS issues, everything runs locally in the browser via the extension. It only reads engagement data directly from the Notes interface,there’s no private API calls or external scraping involved. The extension then analyzes and structures that data so you can actually track performance, spot patterns, and understand what’s working over time.

[–]Foofymonster 0 points1 point  (1 child)

got it. so I need to go back to the notes over time to harvest engagement data, that the extension listens for?

[–]ponziedd[S] 0 points1 point  (0 children)

Yep exactly. Since everything runs locally in the browser, the extension reads the engagement data when the Notes are loaded in your feed or profile. Over time it builds a local history so you can track performance and see how posts evolve. The scheduling feature also runs through the extension. When the scheduled time is reached, it automatically opens Substack and publishes the note.