If you were supposed to get an email from the forum but didn't (e.g. to verify your account for registration), email Wes at stararmy@gmail.com or talk to me on Discord for help. Sometimes the server hits our limit of emails we can send per hour.
Not so much submitting new tech as confirming it as a construction material for a few factions. There aren't any rules against a faction with the technological means being able to develop similar technologies independently, are there?