{"_id":"59fff251aeb5ff00248c350a","project":"5746675a5aa03c0e00fce9bc","version":{"_id":"5746675a5aa03c0e00fce9bf","__v":8,"project":"5746675a5aa03c0e00fce9bc","createdAt":"2016-05-26T03:02:50.849Z","releaseDate":"2016-05-26T03:02:50.849Z","categories":["5746675a5aa03c0e00fce9c0","574899e7e8c6a420000b7314","57489c11d929e919006ed4ae","57489c82d929e919006ed4b1","57489ce91b345d0e004e5231","5748a82e1b345d0e004e5256","59ce5c88e8c105001a4bedd7","59f96cd129b4d600246c2899"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"category":{"_id":"59f96cd129b4d600246c2899","project":"5746675a5aa03c0e00fce9bc","version":"5746675a5aa03c0e00fce9bf","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2017-11-01T06:42:25.244Z","from_sync":false,"order":0,"slug":"integrationsjs","title":"Integrations.js"},"user":"57084fdb447c410e00221ba6","__v":0,"updates":[],"next":{"pages":[],"description":""},"createdAt":"2017-11-06T05:25:37.618Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":999,"body":"[block:api-header]\n{\n  \"title\": \"What is the difference between integrations.js and integrationsjs.com\"\n}\n[/block]\nBoth are products from Blockspring.\n\nIntegrations.js is an opensource javascript library for integrating with multiple SaaS applications.\n\nIntegrationsjs.com is a hosted service for integrations.js users that handles user authentication to the selected integrations.\n[block:api-header]\n{\n  \"title\": \"Will Integrations.js slow down my website?\"\n}\n[/block]\nNo. Integrations.js loads all javascript asynchronously after your page HTML fully renders.\n[block:api-header]\n{\n  \"title\": \"Is my user's data being shared when setting context?\"\n}\n[/block]\nNo. All user data stays between their browser and the services that our integrations connect to. For example, if a user uses the Google Sheets export integration, their data will pass directly from their browser to Google's servers. It's never sent to integrationsjs.com.\n\nNote: When users authenticate with third party services, their access tokens are temporarily in memory on integrationjs.com servers. They are saved to the user's session cookie and never stored permanently in any log or database. The session cookie is cleared as soon as integrations.js fetches the token.","excerpt":"Integrations.js Frequently Asked Questions","slug":"integrations-js-faq","type":"basic","title":"FAQ"}

FAQ

Integrations.js Frequently Asked Questions

[block:api-header] { "title": "What is the difference between integrations.js and integrationsjs.com" } [/block] Both are products from Blockspring. Integrations.js is an opensource javascript library for integrating with multiple SaaS applications. Integrationsjs.com is a hosted service for integrations.js users that handles user authentication to the selected integrations. [block:api-header] { "title": "Will Integrations.js slow down my website?" } [/block] No. Integrations.js loads all javascript asynchronously after your page HTML fully renders. [block:api-header] { "title": "Is my user's data being shared when setting context?" } [/block] No. All user data stays between their browser and the services that our integrations connect to. For example, if a user uses the Google Sheets export integration, their data will pass directly from their browser to Google's servers. It's never sent to integrationsjs.com. Note: When users authenticate with third party services, their access tokens are temporarily in memory on integrationjs.com servers. They are saved to the user's session cookie and never stored permanently in any log or database. The session cookie is cleared as soon as integrations.js fetches the token.