About Us

This platform enables registered constituents to monitor and analyze the voting records of their
federal, state, and local elected officials (“incumbents”). Constituents create accounts, enter their address (zip code and/or city, state), and are presented with a personalized dashboard of their current representatives (U.S. Congress members, state legislators, local officials, etc.). They can track these officials’ votes on bills, comment on them, and receive alerts for upcoming elections or new votes by tracked incumbents.

At the same time, the system auto-generates accounts for every incumbent office-holder and allows the officeholder to claim and verify their profile (e.g. via a .gov email), so incumbents can update their own profiles and optionally respond to constituent feedback. Data on officials, votes, and elections is sourced from authoritative APIs (e.g. Congress.gov for federal data , OpenStates for state legislatures , and civic geocoding services).

Candidates for office can also claim and verify their candidacy and participate in constituent and incumbent commentary and feedback.

Constituent (Voter) Accounts: Any user can sign up with email/password, verify their email, and
create a profile (name, address, interests). During sign-up the user enters their ZIP code and state.
On logging in, each constituent sees a Dashboard customized to their location. They can edit their
profile at any time. Constituent dashboards display the list of current incumbents representing their district(s), including: U.S. Senators (by state), U.S. House Representative (by congressional district), state legislators (state house/senate by legislative district), governor, and if available city/county officials. The system determines these officials by geocoding the constituent’s address or zip (using, for example, services like Geocodio to map addresses/ZIPs to districts ) and/or querying public APIs. Constituents can “follow” or track any of these incumbents.

Incumbent (Politician) Accounts: The system automatically creates placeholder accounts for
every elected office-holder (federal, state, local) upon initialization or whenever election results/data updates indicate a new person in office. Initially these accounts are unclaimed. When a politician logs in (or clicks a link) to claim their profile, they must verify their identity via an official government email (for example, by sending a confirmation link to an email address on a .gov domain). This verification step is similar to business-owner claims on Yelp: only a valid official email can activate the incumbent’s account. Once verified, the incumbent’s account becomes fully active. The incumbent can log in, edit their public profile (photo, biography, contact info), and view a dashboard of their own voting record and constituent feedback. Incumbents may opt in to notifications about new comments or discussions related to their votes. (Unclaimed or unverified incumbent accounts remain in the system but cannot log in until claimed.)

Candidate (Politician) Accounts: When a politician logs in (or clicks a link) they can indicate they are a candidate for office. They must verify their identity via an official government form, third party link such as Ballotopedia.org candidate page or other document indicating their candidacy for office. Once verified, the candidate’s account becomes fully active. The candidate can log in, edit their public profile (photo, biography, contact info), and view a dashboard of their own voting record, if applicable, incumbent posts and constituent feedback. Candidates may opt in to notifications about new comments or discussions related to their votes or incumbent posts which they can then post rebuttals to.