Patent Timelines and Public Disclosures

NDA = non-disclosure agreement

An NDA is a legal document that you sign with another party agreeing to not disclose information. If you sign an NDA with another party and share your invention, it won't be considered a public disclosure. However, if you do not sign an NDA and share your invention, it will be considered a public disclosure (unless it's a backend invention and you do not share how the backend invention works)