PRMGR / PERSONAL OBSERVATORY
Privacy notice
Personal social dashboard · Updated 4 November 2026
Operator and contact
Peter Lindgren operates PRMGR Observatory as a private dashboard for his own authorized Instagram, Facebook, YouTube and TikTok accounts. This notice covers its social-account integrations. Questions and data requests can be sent to hello@plindgren.com. The dashboard is not open for public account registration.
Information used
Depending on the connected platform and permissions granted, the dashboard retrieves account identifiers, usernames, profile images, follower or subscriber totals, post and video counts, likes, views, public post metadata and recent comments. Comments may include text, author identifiers or usernames, timestamps and engagement counts. Available aggregate audience reports may include age groups, gender and geography; missing or withheld reports are not inferred. API keys, access tokens and, where authorized, refresh tokens and app credentials authenticate requests. Social-platform account passwords are not collected by the dashboard.
Purpose
The information displays account statistics, recorded audience growth, recent content, available demographic reports and a comment inbox. Verified examples of Peter’s own replies and their comment context support reply suggestions. Peter can send public Instagram replies, enable specific keyword-based Instagram reply rules, and authorize YouTube reply publishing through a separate Google connection. Publishing a reply sends its text and target comment identifier to the relevant platform. TikTok’s Display API connection is used to read account statistics and public videos; it does not publish TikTok content, read or send TikTok private messages, or reply to TikTok comments.
Storage and access
Connection credentials, recent API results, audience-count history, aggregate reports, verified reply examples and delivery records are stored in private application storage on the operator’s Synology NAS. The operator’s Mac may handle local sign-in and optional local AI processing. Credentials are excluded from account-status responses, public information pages and source handover archives. Access to the dashboard is restricted to the operator and people he explicitly authorizes. Publishing this notice does not publish dashboard data.
Retention
Rolling audience-count history is retained for up to 31 days in the active history file. Recent post and comment snapshots and aggregate demographic caches are updated when new reports are retrieved. Connection credentials remain until removed or replaced. Verified reply examples, comment context, reply-delivery records and automation records may remain until the operator removes them; they are not all subject to the 31-day audience-history limit. Backups may retain earlier copies until the operator removes those backups.
External services
The integrations send API requests to Meta/Instagram/Facebook, Google/YouTube and TikTok as applicable. Account authorization and revocation are handled by those providers. Loading platform-supplied images or following a post or profile link also contacts that platform or its delivery network. The platforms process those requests and any published replies under their own policies. Public information pages are hosted through Webflow, whose hosting and delivery services receive ordinary website connection information. Social dashboard data is not sold or used for advertising by this integration.
Deletion and revocation
To request access to, correction of or deletion of stored social information, email hello@plindgren.com and identify the relevant platform, account or comment. Do not include passwords or access tokens. The operator may need to verify the requester’s authority and can remove matching local records, credentials, cached reports, reply examples and retained backups under his control. Access can also be revoked in the connected platform’s account or app-permission settings. Revoking access stops future authorized requests but does not itself erase existing local copies. Removing a local record does not delete a reply or other content already published on a platform; published content must be managed there.
Changes
This notice will be updated when these social integrations or their data practices change. The date at the top identifies this version. Email hello@plindgren.com with privacy questions or concerns.
TikTok authorization and limits
TikTok Login Kit requests user.info.basic, user.info.profile and user.info.stats to identify and verify the authorized account and read its follower, like and public-video counts. The optional video.list permission supplies recent public videos and available engagement counts. The connection verifies the expected username and platform identity before saving credentials. Authorized refresh credentials renew access when supported. The Display API connection does not supply TikTok follower demographics. Sandbox testing or published information pages do not imply production API approval.
Optional local AI processing
Reply suggestions use verified examples of Peter’s own past replies and their comment context. When Peter requests a generated draft, selected comment context and examples may be processed by a local AI model on his Mac and saved in private application storage. This feature does not send that content to a cloud AI service. Generated drafts require a send action to publish; separate enabled Instagram keyword rules may publish automatically.