

Get Started — connect your site with your project tokens.
For growing digital businesses tired of the clutter of their own data, Shahin is the watchtower and decision engine that turns analytics, SEO and behavior into one decision-ready clarity. With Shahin, your platform has no blind spots.
What you get inside this plugin
The plugin injects the Shahin tracking script into the <head> of your public pages, and serves a domain-ownership verification file at /.well-known/shahin-verification.txt.
More insight, inside Shahin
An integrated suite of analytics services for monitoring performance, understanding user behavior, and making precise, data-driven decisions.
Why Shahin
Real-time speed. We prioritize fast, immediate access to your data. Reports are processed and displayed the moment they happen, so you can monitor live and react to sudden shifts as they occur.
Resilient infrastructure, operational stability. A commitment to flawless performance at any traffic level means your data is reliable and available at every moment. That stability is the foundation of your trust in the analysis.
Less cognitive load, more strategic focus. We turn raw data into organized, actionable information — sharpening your decision-making with minimal wasted time, and pointing you straight at what matters.
Your data stays server-side
All analytics requests are made server-side by PHP using your credentials; your private token is stored in the database, masked in the UI, and is never sent to the browser or exposed in page source. The in-page dashboards talk only to WordPress (admin-ajax); WordPress talks to Shahin.
Need help? Open a Shahin support ticket.
This plugin connects your site to the Shahin analytics service to provide its features. It contacts:
https://my.shahin.live — server-to-server requests (from your WordPress server, authenticated with your project tokens) to retrieve analytics, subscription, and service-status data shown in wp-admin. Sent: your project tokens and the date ranges/windows you view. Terms of Service · Privacy Policy.https://sp.shahin.live — the plugin fetches your tracking loader snippet (identified by your public token) and injects it on public pages. That script then measures visits and sends analytics to the Shahin service from visitors’ browsers.The plugin also renders ordinary links you can click that lead to the Shahin websites: https://shahin.live (product/marketing pages) and https://my.shahin.live (your Shahin dashboard, e.g. billing and project settings). Following those links is always a user action; the plugin never contacts them automatically.
No data is sent until you connect your project by entering your tokens. No fonts, scripts, or styles are loaded from third-party CDNs — every asset ships inside the plugin.
All third-party assets are bundled locally under assets/admin/vendor/ — nothing is loaded from a CDN at runtime. Each is a byte-identical, unmodified distribution file of a public npm package, so the source is publicly auditable at the exact upstream path named below:
vendor/echarts.min.js, the unmodified dist/echarts.min.js from the echarts npm package.vendor/persian-datepicker/, the unmodified dist files from the persian-datepicker and persian-date npm packages — the dual Jalali/Gregorian calendar for the custom date-range dialog.vendor/phosphor/, individual regular-weight SVGs copied from the @phosphor-icons/core npm package.vendor/roboto/, latin woff2 subsets (400/500/700) from the @fontsource/roboto npm package, served locally.