Skip to content

Security and architecture

Read this page if you are reviewing Sliick Charts before installing it, or answering questions from a security team about what the app does with your data.

Security is not an afterthought with Sliick Charts, it is the core architecture.

Most charting libraries, such as D3 and Chart.js, need deep access to the page and to global browser objects that Lightning Web Security and Locker Service restrict. Sliick Charts avoids those hurdles:

What you getWhat it means for you
No third-party JavaScriptNothing to whitelist. No security exceptions and no CSP Trusted Sites entries to maintain.
Everything happens in the browserNo data ever leaves your Salesforce instance.
Native SVG onlyThe app works out the shape of the chart and the page draws it using the browser’s own graphics, with no external code involved.
graph LR
    Data[Your data] --> Logic[Chart geometry worked out]
    Logic --> Template[Component template]
    Template --> SVG[Native SVG shapes]
    SVG --> UI[Chart on the page]
    subgraph Security Boundary
    Logic
    Template
    SVG
    end

Every step between your data and the finished chart happens inside Salesforce, in the browser of the person looking at the page.