The NinjaCat platform and customer-created dashboards are accessed and viewed through web browsers. Web browser developers are continually working to provide the most secure browsing experience possible. There are times, however, when security efforts impact the function of web-based applications.
Apple's Safari browser has implemented Full 3rd party cookie blocking. Cookies are bits of stored information that can be used to customize a web experience. NinjaCat has been using some cookies to help our customers embed NinjaCat dashboards on web pages using iframes. This security method blocks that practice. This security method may also block access to our Monitoring tools and NinjaTrack. We believe there is a strong possibility that other major browsers, including our required browser Google Chrome, may also implement this security method.
The problem was communicated to us. Our engineers examined the issue and discovered the root cause was the stricter security from Apple's Safari browser.
In order to continue accessing affected areas or implementing embedded dashboards, this security must be deactivated. For example; the process for Safari is below.
1. Open Safari
2. Click on "Safari" in the menu bar near the top left
3. Click on "Preferences"
4. Click on the "Privacy" tab
5. Uncheck "Prevent cross-site tracking" next to "Website tracking:"
This is a big guess because we don't know what Chrome will do for sure, but if they do adopt this security method in the future, we think it might be found under "Preferences"
1. In the Privacy and security section
2. Under "Cookies and other site data"
They may choose to activate "Block third-party cookies" by default
Now, after all this cookie discussion, if you aren't pre-heating your oven or taking a look at your grocery list you have MUCH stronger willpower than us!😉🍪