Yeah, when we spoke over the phone there was no mention of a revenue share time period. It was only after I received the written offer that they stipulated revenue share is granted for the first 365 days. I did ask them if there are opportunities to extend the revenue share beyond 1 year but no response yet.
What would happen if they took your stuff and fire you after 2 weeks? E.g., they do not sound like they are paying at all for your assets - what are they paying for? Employing you as an engineer? The niche product you are offering? What you describe raises so many questionmarks and red flags tbh.