A fully managed end-to-end service for digitally signing code, documents, and applications. (formerly Trusted Signing)
Artifact Signing eligibility for a Canadian registered sole proprietorship (DBA)
Hello,
I am an independent Canadian software developer and the registered proprietor of XiDOS Software, an Alberta-registered sole proprietorship operating under a registered trade name.
XiDOS Software was originally registered with the Government of Alberta on April 7, 1992, and remains active today. I recently obtained a government-certified Corporate Registry search, dated November 10, 2026, confirming the business name, active registration, original registration date, and my identity as its registered proprietor.
My business operates through https://xidos.ca, and I have established two working business email addresses:
[******@xidos.ca]
[******@xidos.ca]
I develop and distribute Windows desktop applications under the XiDOS Software name. These applications are written primarily in Python, compiled into Windows executables using PyInstaller, and packaged using Inno Setup.
I am interested in subscribing to Microsoft Artifact Signing to digitally sign these applications and their installers, particularly to establish a trusted publisher identity and avoid Windows Smart App Control blocking legitimate software.
Before proceeding with the subscription and identity-verification process, I would appreciate clarification on two questions:
Is an active Canadian sole proprietorship operating under a provincially registered trade name eligible for Microsoft Artifact Signing Public Trust Organization/DBA identity verification?
If approved, can the code-signing certificate identify the verified publisher as "XiDOS Software," or must it display my personal legal name because the business is a sole proprietorship rather than an incorporated company?
I can provide my current Government of Alberta certified registration search, government-issued identification, and any additional documentation required through a secure verification process.
Thank you for your assistance.