NDA - Company Wants Ownership of Every Idea or Invention I've ever had
"..all discoveries, ideas, inventions, improvements, enhancements, processes, methods, techniques, developments, software and works of authorship, whether patentable or not, which were created, made, conceived or reduced to practice by the Employee prior to the Employee’s employment by the Company and which are or were owned by the Employee, which relate directly or indirectly to the current or anticipated future business of the Company have been assigned to the Company (collectively, “Prior Developments”) and (ii) to the extent not previously assigned to the Company, assigns all right, title and interest in and to all the Prior Developments to the Company."
So, every idea I've ever had?
Is this legal?