Can I make a copy or host the fs.js locally?

While it is technically possible to make a local copy of the Fullstory script—a practice known as self-hosting—Fullstory strongly recommends against it.

If you do choose to self-host, there are several important requirements to keep in mind:

  • Consistent versioning across your platform: All domains and subdomains in your deployment must run the same version of fs.js at all times. Mismatched versions across your platform can cause inconsistent behavior.
  • Regular updates: Fullstory continuously ships updates that include bug fixes, performance improvements, and new features. Plan to update your self-hosted copy regularly (a minimum of once every two months is recommended).
  • Urgent updates: In rare cases—for example, if Fullstory releases a critical fix specific to your environment—you may need to update outside of your regular schedule.

Running an outdated self-hosted version of fs.js may degrade your experience across key Fullstory capabilities, including session replay, conversion tracking, and product analytics. Hosting the script directly from Fullstory ensures you always have the smoothest possible experience across all of these features.


Was this article helpful?

Got Questions?

Get in touch with a Fullstory rep, ask the community or check out our developer documentation.