Last updated: 2026-05-30.
This is a personal publishing assistant built for one individual creator — the owner of the
Threads account @i.am.nikolai.iarina. The app generates short text drafts in the
creator's own voice, sends them to the creator's private Telegram bot for manual approval, and
publishes approved posts to his Threads account via the official Meta Threads Graph API.
This is not a SaaS product. There is no public sign-up, no marketplace listing, no second user. The operator and the only end-user is the same person.
th_refresh_token grant.All persistent data is stored in a single SQLite database file on a single small VPS controlled by the developer on the operator's behalf. There is no shared multi-tenant database, no cloud object storage, no third-party data warehouse.
/<user-id>/threads and /<user-id>/threads_publish).No other third parties. No data sold. No data shared for advertising.
Topics, drafts, edits and rejection reasons are kept indefinitely so the model's voice profile keeps improving on the operator's own feedback. The operator may request a full wipe at any time by messaging the developer (see Contact).
The operator can request, at any time, to (a) export all data stored about him, (b) delete all data, (c) revoke the Threads access token, (d) stop the app entirely. Each of these is a single message to the developer.
This app is not directed at, used by, or accessible to anyone under 18. The single operator is an adult professional.
Communications with Telegram, Anthropic and Meta Threads use TLS. The Threads access token is stored encrypted at rest. Telegram bot access is restricted to a single hard-coded admin user_id via a server-side ACL middleware. The VPS uses key-based SSH and a host firewall.
If we materially change this policy, the new version will replace this page and the "Last updated" date will change. There are no email notifications because there is no mailing list — the only user is the operator who will see changes directly.
Operator and developer contact for any data request, revocation, or question: springvoice7@gmail.com.