

A daily horoscope rendered straight into the page. The text is part of your HTML, so search engines index it and screen readers announce it, and it takes the type and colours of your own theme. No frame and no JavaScript involved.
Paste one shortcode into a page and the horoscope is on it: real text, in your theme’s own fonts and colours, inside the HTML that search engines read. No frame, no JavaScript, no account, no API key, no credit card.
[astroway_daily_horoscope sign="leo"]The moon phase takes no parameters at all, [astroway_moon_phase]. A birth chart takes a date, a time and a place:
[astroway_natal date="1990-05-15" time="14:30" lat="50.45" lon="30.52" tz="Europe/Kyiv"]
AstroWay Shortcodes in your admin lists every shortcode with its parameters and a copy button, next to a city search that fills in coordinates and timezone for you. Every one of them is a Gutenberg block as well: type /astroway in the editor and the preview shows the finished card, not a placeholder.
Seven widgets are rendered by your own server directly into the page: daily, weekly and monthly horoscopes, moon phase, Tarot card of the day (Rider-Waite deck), planet of the day, and the natal chart. Their text is part of your HTML, so search engines index it, screen readers announce it, and it inherits your theme’s fonts and colours instead of sitting in a frame that ignores them. The one exception is the natal chart’s wheel, which stays a drawing produced by the API and therefore keeps a palette of its own; theme="light" or theme="console" on the shortcode matches it to your design. Each answer is cached until the underlying data actually changes, so a page carrying all twelve signs spends twelve requests a day rather than twelve an hour. This runs on the anonymous per-site allowance of 300 requests an hour, with no key and no account.
Widgets that have no page-side template yet, and any widget whose data cannot be fetched at that moment, fall back to an embedded frame loaded by the visitor’s own browser (30 requests/hour per visitor IP). Every widget the plugin ships works this way without a key: nothing here is reserved for a paid plan. An API key is for calling api.astroway.info yourself, where the free tier gives 10,000 calls a month and paid plans raise the limits further.
Under the hood the widgets are powered by api.astroway.info, with 700+ endpoints covering Western, Vedic, Hellenistic, Chinese and Mayan astrology, Tarot (Rider-Waite, Marseille, Lenormand), Numerology (Pythagorean, Chaldean, Kabbalistic, Tamil), Human Design and AI horoscopes.
This plugin connects to api.astroway.info, the AstroWay Calculation API operated by the AstroWay Team, to render astrology widgets and tarot readings. No external request is made until a widget is actually rendered on a page where one of the plugin’s shortcodes or Gutenberg blocks is used.
What is sent:
When this happens:
No data is sent on plugin activation, deactivation, or admin pages without explicit user action.
https://api.astroway.info/v1/This plugin stores the following on the WordPress site:
wp_options table under astroway_settings. Visible only to users with manage_options capability.astroway_v1_) to reduce repeat external calls. Cache contents are chart/horoscope/tarot output, no visitor PII beyond what was submitted via shortcode arguments. Purged via Settings AstroWay Purge Cache.This plugin does not set any cookies on visitor browsers, does not use third-party tracking, and does not transmit visitor data to anyone other than api.astroway.info (see External services above).