I agree, but the options are pretty bad. I spent some time with this over the weekend and it’s really not something I’m comfortable offering up as a feature until it’s fully baked. You’re right in that windows users don’t have the “Print as PDF” option. This is top of my list, though, so after I launch this will be a primary focus.
Fortunately, my dad and a good friend are lawyers and I was able to get some feedback on this. They explained that they are legal, though, there are some compliance points (stuff I’m working on this week like having an audit/record trail and ability to access the agreement by both parties no matter what). If you’re curious, I used this article by DocuSign as my starting point (the acts outlined there are pretty lengthy and with dev tasks, I haven’t been able to read them in their entirety).
In addition to the signatures, though, both parties receive a confirmation email when the contract is signed and the client (signee) is sent a request email. Since I’ve heard of plain emails being used as evidence for legal intent in the past, I think this should just squeak by. But like everything else, I’d like to make this as solid as possible moving forward.
Might need some clarification here (my video may not have been 100% clear), but the part where you see text fields is the contract editor. As the freelancer, you have the option to preview the contract (which gives you an open, mostly text-only formatted version of the contract), or, a signed version after the client has agreed. I’m a reader of contracts, too, and made sure that the part your client agrees to has nice typography/is easily readable so there’s no misunderstanding of the terms.
Does that make sense? If not, let me know. Would like to improve it if not.