PRIVACY POLICY

Effective date: 29 July 2026

1. WHO WE ARE

Poliora Publisher is a web-based service for preparing and publishing user-selected content to connected TikTok accounts.

The data controller responsible for the processing described in this Privacy Policy is:

Yury Prakopchyk
ul. Hawelańska 4A/11
61-625 Poznań
Poland

Email: yurykierowca@gmail.com

In this Privacy Policy, “Poliora Publisher”, “we”, “us”, and “our” refer to the service operated by the data controller identified above.

2. SCOPE OF THIS PRIVACY POLICY

This Privacy Policy explains how Poliora Publisher collects, uses, stores, protects, and discloses personal data when an authorized user accesses the website, connects a TikTok account, uploads media, prepares a post, uses optional caption-generation tools, publishes content, or contacts us.

It also covers Threads account connection and Threads publishing features where those features are enabled for the authorized user.

The current version of Poliora Publisher does not provide public self-registration, email marketing, third-party advertising, or third-party analytics. This Privacy Policy will be updated before any materially different processing is introduced.

3. DATA WE PROCESS

3.1 Authentication and session data

When an authorized user signs in, we process authentication information required to verify access to the service.

Poliora Publisher uses essential signed session cookies for authenticated areas of the service. The product-user session cookie is named “poliora_user_session”. A separate administrative session boundary uses “poliora_admin_session”.

These session cookies:

The administrative session also enforces a shorter inactivity timeout as an additional security control.

3.2 Connected TikTok account data

When a user connects a TikTok account through TikTok OAuth, we may process:

TikTok access and refresh tokens are stored on the server in encrypted form. They are not displayed in the normal user interface and are not returned through ordinary account responses.

3.3 Facebook and Instagram account connection data

When a user connects Facebook through Facebook Login to manage Facebook Pages, or connects an Instagram professional account through Instagram Login, we may process:

Facebook and Instagram provider connection credentials, together with Facebook Page destination credentials where applicable, are stored server-side in encrypted form. They are not exposed in normal account responses or ordinary user-facing screens.

3.4 Uploaded media and content data

When a user uploads or selects media, we may process:

3.5 Publishing and operational data

To submit and track posts, we may process:

3.6 Security and technical data

We may temporarily process technical information needed to secure and operate the service, including:

The login rate limiter currently keeps its temporary IP-based records in server memory for approximately 15 minutes. The checked implementation does not intentionally store IP addresses permanently in the application database.

We do not currently use device fingerprinting, advertising trackers, or third-party analytics cookies.

3.7 Optional AI caption-generation data

When the optional AI caption-generation feature is used, Poliora Publisher may send the following information to OpenAI’s API:

This information is used only to generate the requested caption. Users should not include sensitive personal data or confidential information in AI instructions unless it is necessary and lawful to do so.

Threads account connection data

When a user connects a Threads account through Threads OAuth, we may process:

Threads provider connection credentials are stored server-side in encrypted form. They are not exposed in normal account responses or ordinary user-facing screens.

4. HOW WE COLLECT DATA

We collect data:

5. PURPOSES AND LEGAL BASES

5.1 Providing the requested service

We process account connection data, uploaded media, captions, publishing settings, scheduling information, tokens, and publishing statuses to perform actions requested by the user and provide Poliora Publisher.

Legal basis: Article 6(1)(b) GDPR — performance of a contract or steps taken at the user’s request.

5.2 Maintaining security and preventing abuse

We process session information, temporary IP-based rate-limit data, authentication events, and relevant technical logs to protect accounts, prevent unauthorized access, and maintain service security.

Legal basis: Article 6(1)(f) GDPR — our legitimate interests in securing and protecting the service.

5.3 Diagnosing errors and maintaining reliability

We process error messages, provider responses, timestamps, status records, and service logs to investigate failed operations and improve reliability.

Legal basis: Article 6(1)(f) GDPR — our legitimate interests in maintaining and troubleshooting the service.

5.4 Complying with legal obligations

We may process or retain limited information where necessary to comply with applicable law, respond to lawful requests, establish or defend legal claims, or protect the rights and safety of users and third parties.

Legal basis: Article 6(1)(c) GDPR and, where applicable, Article 6(1)(f) GDPR.

5.5 Consent-based processing

Where we specifically ask for consent for an optional activity, the legal basis is Article 6(1)(a) GDPR. Consent may be withdrawn at any time without affecting processing performed before withdrawal.

6. WHO RECEIVES DATA

We do not sell personal data and do not share personal data with advertisers.

Personal data may be disclosed only where necessary to:

Each external provider processes information according to its own terms, privacy documentation, and applicable data-protection obligations.

7. INTERNATIONAL DATA TRANSFERS

TikTok, Meta, OpenAI, and infrastructure providers may process data in countries outside Poland or outside the European Economic Area.

Where GDPR requires a transfer mechanism, the relevant provider may rely on an adequacy decision, Standard Contractual Clauses, or another lawful safeguard recognized by applicable data-protection law.

Users should also review the privacy information provided directly by TikTok, Meta, and OpenAI for details about their processing locations and safeguards.

8. DATA RETENTION

We keep personal data only for as long as reasonably necessary for the purposes described in this Privacy Policy.

Current retention rules include:

Active Threads provider credentials are retained while the connection is required and are removed from local credential storage when the Threads connection is disconnected.

When data is no longer required, we will delete it, anonymize it, or restrict its continued processing where reasonably possible.

9. CONNECTED PLATFORM DISCONNECTION AND DATA DELETION

A connected TikTok account may be disconnected through Poliora Publisher where that option is available.

A connected Facebook account may be disconnected through Poliora Publisher. Poliora attempts to revoke the Facebook authorization and then locally archives the Facebook connection, removes stored Facebook connection and Facebook Page destination credentials, and marks linked Facebook Pages as requiring reconnection.

A connected Instagram account may also be disconnected through Poliora Publisher. Poliora locally archives the Instagram connection, removes the stored Instagram connection credential, and marks linked Instagram accounts as requiring reconnection.

Disconnecting Facebook or Instagram does not automatically erase historical publishing records or other records that must be retained for service integrity, security, legal obligations, or audit purposes. A verified deletion request may be used for broader deletion where applicable.

Disconnecting an account stops the active connection and may clear locally stored credentials and permissions used by the connection. Some account metadata, publication records, and status history may remain where necessary to preserve the integrity of previous publishing activity.

A user may also revoke Poliora Publisher?s authorization directly through the relevant TikTok, Facebook, Instagram, or Meta account settings where the provider offers that control.

To request access, correction, deletion, or removal of connected account data, media, or publication information, contact:

yurykierowca@gmail.com

There is currently no automated full-account deletion tool. Requests are handled manually after appropriate identity verification.

Deletion may be limited where retention is required by law, necessary for legal claims, or technically required to preserve records relating to completed publishing operations.

A connected Threads account may be disconnected through Poliora Publisher. Poliora locally archives the Threads connection, removes the stored encrypted Threads credential and capability snapshots, and marks linked Threads accounts as requiring reconnection. Disconnecting Threads does not automatically erase historical publishing or thread-execution records; a verified deletion request may be used for broader deletion where applicable and permitted by the retention rules above.

10. COOKIES

Poliora Publisher currently uses only the essential session cookies necessary for authentication and restricted access.

We do not currently use:

Because these session cookies are strictly necessary to provide authenticated access, disabling them may prevent the user from signing in or using protected features.

11. DATA SECURITY

We use reasonable technical and organizational measures designed to protect personal data, including:

No system can guarantee absolute security. Users should protect their login credentials and notify us if they suspect unauthorized access.

12. USER RIGHTS UNDER GDPR

Subject to applicable law, users may have the right to:

Requests may be sent to yurykierowca@gmail.com.

We may request information reasonably necessary to verify the requester’s identity. We normally respond within the period required by applicable data-protection law.

Users in Poland may lodge a complaint with:

President of the Personal Data Protection Office
Urząd Ochrony Danych Osobowych
ul. Stanisława Moniuszki 1A
00-014 Warszawa
Poland

Official website:
https://uodo.gov.pl/

13. AUTOMATED DECISION-MAKING

Poliora Publisher does not currently use personal data to make solely automated decisions that produce legal effects or similarly significant effects concerning a user.

AI caption generation produces optional text suggestions. The user decides whether to use, edit, or discard the generated text and whether to publish any post.

14. CHILDREN

Poliora Publisher is not intended for children under 18 years of age. We do not knowingly collect personal data from children through public registration.

If you believe that a child has provided personal data to Poliora Publisher, contact yurykierowca@gmail.com so that the matter can be investigated and appropriate action taken.

15. THIRD-PARTY SERVICES

Use of TikTok, Meta (including Facebook, Instagram, and Threads), and OpenAI is also subject to the separate terms and privacy policies of those providers.

Poliora Publisher is not responsible for independent processing performed by third-party services outside our control.

16. CHANGES TO THIS PRIVACY POLICY

We may update this Privacy Policy when the service, legal requirements, or data-processing practices change.

The effective date at the top of the page will be updated when material changes are published. Where required by law, users will be informed through the service or another appropriate method.

17. CONTACT

Questions, requests, or complaints concerning this Privacy Policy or personal-data processing may be sent to:

Yury Prakopchyk
ul. Hawelańska 4A/11
61-625 Poznań
Poland

Email: yurykierowca@gmail.com