This project is a WordPress plugin that allows site administrators to share their content to social media networks
It requires configuration and authorization of the supported social media networks.
This plugin connects to third-party APIs to provide its features. These connections occur only after explicit authorization by the site administrator. The plugin enables features such as posting content to social media accounts, creating short URLs, and retrieving user account details. Below is a comprehensive explanation of how the plugin interacts with these external services and ensures compliance with privacy and security standards.
The plugin collects and processes the following data to enable integration with external services:
– Usernames or full names: Used for account identification.
– Remote account IDs: Required for managing external accounts via the plugin.
– Access tokens and expiry dates: Used for authentication and secure API communication.
This data is:
1. Stored securely in the WordPress database, encrypted when applicable.
2. Used solely to perform authorized actions, such as posting content or scheduling tasks.
3. Removed when the user revokes authorization or deletes the plugin.
The plugin does not collect or share any additional data beyond what is required to facilitate its features.
The plugin complies with global privacy regulations, including GDPR and CCPA. It minimizes data collection and ensures that users can exercise their rights to data access, correction, and deletion.
Below are the external services used by the plugin, their APIs, and links to their respective terms and policies:
This plugin provides a privacy policy section in the plugin’s settings page, summarizing:
1. The data collected and its purpose.
2. The list of external services used.
3. User rights regarding data access, correction, and deletion.
4. A direct link to the plugin documentation.
The plugin reaches out to the supported social media networks APIs in the following circumstances:
– When a user authenticates via their social media account to grant access.
– When posting content on behalf of the user (through schedules).
– When a user manually decides to instantly share a WordPress post to authorized social media accounts.
– Create a UI interface where site managers can post custom content based on a category of posts.