No, AVOXI doesn't currently offer a no-login upload link for registration or compliance documents.
If you need local contacts in different countries to submit sensitive documents (like IDs) directly, without routing them through a shared inbox or drive, the recommended approach is to create a Genius account for each person with a custom role that has limited permissions - just enough access to submit the required documents, without visibility into other numbers or orders.