Effective Date: July 27, 2026
By downloading, installing, accessing, or using PyHSM software ("the Software"), whether as a free open-source user or a paid support subscriber, you ("User") agree to be bound by these Terms and Conditions ("Terms"). If you do not agree to these Terms, do not use the Software.
These Terms constitute a legally binding agreement between you and VectorGuard Labs ("we," "us," "our," or "the Company"), the developer and maintainer of PyHSM.
PyHSM is an open-source, software-based Key Management Service (KMS). It is not a hardware security module (HSM), does not carry FIPS 140-2/3 certification, and does not provide physical tamper evidence or secure enclave protections. The Software operates within standard operating system process boundaries.
PyHSM is provided under the MIT License. These Terms supplement (and do not replace) the MIT License and apply to all use of the Software, documentation, and associated services.
You expressly acknowledge and agree that:
THE SOFTWARE IS PROVIDED "AS IS" AND "AS AVAILABLE," WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR FITNESS FOR SECURING DIGITAL ASSETS.
Without limiting the foregoing, we make no warranty or representation that:
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL VECTORGUARD LABS, ITS CREATORS, CONTRIBUTORS, AFFILIATES, OR LICENSORS BE LIABLE FOR ANY:
ARISING OUT OF OR IN CONNECTION WITH YOUR USE OF OR INABILITY TO USE THE SOFTWARE, REGARDLESS OF THE THEORY OF LIABILITY (CONTRACT, TORT, STRICT LIABILITY, OR OTHERWISE), EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
This limitation applies whether the alleged liability is based on contract, tort, negligence, strict liability, or any other basis, and whether or not we have been advised of the possibility of such damage.
If you are a paid support subscriber (Priority Support or any other paid engagement), our total aggregate liability to you for all claims arising out of or related to the Software or support services shall not exceed the total fees actually paid by you to VectorGuard Labs during the twelve (12) months immediately preceding the event giving rise to the claim.
This cap applies regardless of the form of action, whether in contract, tort (including negligence), strict liability, or otherwise.
You agree to indemnify, defend, and hold harmless VectorGuard Labs and its creators, officers, employees, agents, and affiliates from and against any and all claims, damages, losses, liabilities, costs, and expenses (including reasonable attorneys' fees) arising out of or in connection with:
Nothing in these Terms or in the provision of the Software creates a fiduciary, custodial, or trust relationship between VectorGuard Labs and you. We do not hold, manage, or have access to your keys, funds, or digital assets. The Software runs entirely on your infrastructure under your control.
We are not a financial institution, custodian, wallet provider, or money services business. We provide software tools; you provide the operational security.
The Software, its documentation, and any communications from VectorGuard Labs (including support interactions) do not constitute financial, legal, tax, investment, or security advice. You should consult qualified professionals for decisions regarding the security of high-value digital assets, regulatory compliance, and risk management.
As a user of the Software, you are solely responsible for:
Paid support services (Priority Support, consulting engagements) are advisory in nature. Support interactions provide guidance, recommendations, and code review — they do not constitute a guarantee of security, correctness, or fitness for purpose.
Support services are subject to separate engagement terms that may include:
The Software is licensed under the MIT License. These Terms apply in addition to (and do not supersede) the MIT License. In the event of a conflict between these Terms and the MIT License regarding the use and distribution of the source code, the MIT License governs source code licensing, and these Terms govern the relationship between you and VectorGuard Labs.
The MIT License disclaimer is incorporated herein by reference:
"THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE."
If you use the Software for blockchain transaction signing, cryptocurrency wallet management, or digital asset operations:
We reserve the right to modify these Terms at any time. Updated Terms will be posted on this page with a revised effective date. Your continued use of the Software after any modification constitutes acceptance of the updated Terms.
For paid support subscribers, material changes to these Terms will be communicated via email at least thirty (30) days before taking effect.
If any provision of these Terms is found to be unenforceable or invalid by a court of competent jurisdiction, that provision shall be limited or eliminated to the minimum extent necessary so that the remaining provisions of these Terms shall remain in full force and effect.
These Terms shall be governed by and construed in accordance with the laws of the State of Delaware, United States, without regard to its conflict of law provisions.
Any dispute arising out of or relating to these Terms or the Software shall first be subject to good-faith negotiation between the parties for a period of thirty (30) days. If the dispute cannot be resolved through negotiation, it shall be resolved through binding arbitration administered in accordance with the rules of the American Arbitration Association.
These Terms, together with the MIT License and any applicable support engagement terms, constitute the entire agreement between you and VectorGuard Labs regarding the subject matter hereof and supersede all prior or contemporaneous communications, representations, or agreements, whether oral or written.
For questions about these Terms, contact us at:
VectorGuard Labs
Email: pavon@vectorguardlabs.com
Web: vectorguardlabs.com