Applicable law
01This page says which law governs dealings with the VibeVM project, such as publishing a package for everyone to install, and how the project treats personal data. Read it before you publish, and before you use VibeVM in work bound by strict rules on data protection.
The law that usually applies
02In dealings with VibeVM, the law usually means the law of the city of Saint Petersburg, Russia. Publishing a package to the central registry is one such dealing, and the page Publish a package to the central registry describes it.
When other law applies
03In some cases the law of another jurisdiction may apply: Switzerland, the Netherlands, or one of four states of the United States, namely New Hampshire, Florida, Nevada or Texas.
04Where law other than Russian law must apply, the default is the law of the city of Houston, Texas. Another law applies instead when the circumstances call for it, or when it is named explicitly.
Personal data
05The VibeVM project tries to respect the local law of each country on personal data. This includes Russia's Federal Law No. 152-FZ «On Personal Data» and the local laws of the states of the United States.
The GDPR
06The GDPR, the European Union's General Data Protection Regulation, is a harder case. The authors of the project do not live in Europe, so adapting the project to the GDPR may prove difficult and incomplete.
07If you live in a country that requires strict compliance with the GDPR, or your work requires it, you may be better off not using VibeVM until a special announcement.