[Development] Feedback on WebExtensions for social media scheduling tool (AZ market)

Hi everyone,

I’m a web developer from Baku, Azerbaijan. I’m working on a privacy-friendly tool to help local SMEs schedule Instagram and TikTok posts without relying on third-party trackers.

We’re prototyping this as a Firefox extension (MV3) and currently testing:

  • alarms API for daily scheduling
  • storage.local for offline drafts
  • OAuth flow without remote code injection

Project page (work in progress, not commercial yet): https://takibci.com

I’m stuck on two points:

  1. Best practice for persistent background tasks in MV3 when Firefox is closed
  2. How to handle rate limits ethically within an extension

Has anyone built similar automation tools? Any examples or docs you recommend?

Thanks in advance!