Just discovered that Swedespeed user data/info is tied to internet search engines, not protected at all. As such, tried to email administrator using the site's listed contact email. Came back as no such address. Anyone know how to delete an account or contact site administrator? My life's an open book, but thought this was a place exempt from Google.