While it's poor form to have a leaky database, this information is largely public and dirt cheap. You can buy a whole state's worth of data for a couple hundred bucks or a few cents a name. That includes whether or not you're registered to vote in any specific primary.
Doesn't look like who you voted for is disclosed -- I'm not sure that this data even exists. I suspect in most states, you go in to vote, your name is crossed off a list, you're assigned a hash, and that hash votes, and there's no database of "John Smith voted for Jane Doe."
Doesn't look like who you voted for is disclosed -- I'm not sure that this data even exists. I suspect in most states, you go in to vote, your name is crossed off a list, you're assigned a hash, and that hash votes, and there's no database of "John Smith voted for Jane Doe."