No account. No upload. Legally valid under the IT Act 2000. Sign any PDF or Word document in under 60 seconds.
Electronic signatures in India are legally valid under the Information Technology Act 2000 (Section 5) and the IT (Amendment) Act 2008.
Governing legislation
Information Technology Act 2000