Setup and System Requirements

Supported Browsers 

Apty supports different browsers based on whether the content is created or published.

1. Creating instructional content using Apty Studio extension requires mainly two browsers - Google         Chrome and Microsoft Edge.

2. Publishing the content requires Google Chrome, Microsoft Edge, Mozilla Firefox and Safari.

Creating Instructional Content 

Apty content such as Workflows, Validations, Launchers, Tooltips, Announcements, and Activity Tracking are created by connecting the Apty Studio extension with the hosting web application opened in the Chrome browser and the latest version of the Microsoft Edge browser.

Google Chrome
 
 

Microsoft Edge

   
v57.x and above
   
v88.x and above

Publishing Instructional Content 

Once the content is created for the hosting web application using Apty Studio, it must be published using the Apty Studio or the Admin Portal to make them available to end users through the Apty Client.

The following browsers supports Apty Client depending on its mode of installation.

Installation Mode Supported Browsers

 

 

 

Extension

 

   Google Chrome                          Microsoft Edge

                                    

   v57.x and above                       v42.x and above

 

 

 

 

Injected

 

Google Chrome

v57.x and above

Microsoft Edge

v42.x and above

Mozilla Firefox

v53.x and above

Safari

pngwing.com.png

v16.x and above

Contact your Apty representative to custom install Apty Client in Safari

Supported Operating Systems 

Apty supports all operating systems. Apty only depends on the browser in use. Apty Studio and Apty Client installed using the extension mode works only on Chrome and Edge, whereas the injected mode of Apty Client works on Chrome, Edge, Safari, and Firefox. 

Supported Mobile Operating Systems 

Apty content can be viewed on any mobile OS provided that the Apty Client has been injected for that application.

Note:

Mobile devices do not support the creation of content.

Domains / URLs that need Whitelisting 

Content Security Policy (CSP) is a W3C standard providing a layer of protection against Cross-Site Scripting (XSS), which is a known vulnerability of web applications that results in the injection of malicious client-side scripts into web pages. CSP policy allows blocking/allowing content from specified domains and avoiding the content coming from unapproved origin. CSP rules work at the page level and apply to all components and libraries. This policy affects Apty's operation and if Apty, as well as third-party resources used by Apty have not been listed as CSP trusted sites, Apty content is going to be blocked.

Here is a  list of trusted sites that should be whitelisted for the uninterrupted Apty operation.

Whitelisting URLs

When you define a CSP Trusted Site, you can add the site’s URL to the list of allowed sites for the following directives in the HTTP response headers:

  • frame-src
  • img-src
  • style-src
  • font-src
  • media-src

By using suitable CSP directives in HTTP response headers, you can selectively specify which data sources should be permitted in your web application.

Sites to be whitelisted for Apty operation

  1. HTTPS://API.SEGMENT.IO : It is a service for capturing data for analytics. It streams the data to Apty Analytics, stores collected data for a few minutes. For more details on which data is collected, refer to Data Collection and Storage.
  2. HTTPS://CDN.SEGMENT.COM : It is a sub-service of Segment that retrieves JS used in the widget.
  3. HTTPS://FONTS.APP.APTY.IO : This site allows whitelisting a resource offering custom typography for Apty usage. No data is collected by this service.
  4. HTTPS://CLIENT.APP.APTY.IO : It is the server URL from where Apty widget data is fetched.

Note:

Alternatively, you can whitelist https://*.app.apty.io/ for the 3rd and the 4th points mentioned above.

List of IP Addresses to be Whitelisted

There are no IP addresses to be whitelisted as of now.

Minimum System Requirements

Apty Content like Workflows, Validations, Launchers, Tooltips, Announcements, and Activity Tracking can be created using the Apty Studio which is a browser extension and can run on any system that meets the following requirements.

System Requirements for Installing
Apty Studio
Apty Studio Performance
CPU: 1Ghz or higher
 
CPU: 2% to 5% (on avg), 10% to 15% (on startup)
Memory (RAM): 2GB or higher
 
Memory (RAM): 200-300MB
Disk space: 200MB
 
Network: 1-2Mbps