Last updated May 12, 2026
Privacy Policy
The Asterfall Chronicle stores only the minimum data needed to run a public vote-driven story account, maintain auditability, and manage supporter perks.
Data Stored
- Hashed Bluesky account identifiers for vote deduplication.
- Vote option, turn number, source post URI, and reply URI.
- Suppression or opt-out account hashes.
- Publishing review queue status and audit log entries.
- Minimal supporter records such as display name, platform, tier, active status, and timestamps.
- Supporter portal requests such as display name, optional contact hint, tier claim, request title, request details, moderation status, and moderation notes.
Data Not Stored
- Bluesky passwords or app passwords in source control.
- Payment card details.
- Private messages.
- Unneeded profile metadata.
- Paid vote multipliers.
Retention
Vote and audit data may be retained long enough to explain public outcomes and rebuild the season ledger. Raw social reply text is not retained beyond parsing unless a moderation or audit need is documented.
Supporter Data
Supporter automation uses provider APIs and webhooks only for membership status, tier, entitlement, and perk fulfillment. The supporter portal may collect an optional contact hint and submitted request text so Citizen naming requests and Council Scribe proposals can be moderated. Email or address data will not be requested from Patreon unless a concrete feature requires it and this policy is updated first.
Opt-Out
Opt-out users are represented by a hashed account identifier in the suppression list. Suppressed accounts are ignored during vote parsing.
Contact
Contact the project through the official Bluesky account: @asterfallchronicle.bsky.social.