I have read documentations regarding different licensing models of Neo4j, e.g. Neo4j Licensing | Open Source Graph Databases & License Overview. But I'm not absolutely sure if my current Neo4j setup, used for commercial purpose, is legal or not. Please advise.
We have a team of several people. We intend to provide analytics services to clients, using Neo4j. That said, we first understand the clients' needs, collect/import their data to Neo4j, and then do the analytics in our side, and return them our findings/insights, including suggestion/action points.
For now, we use Neo4j Desktop, which includes Neo4j Enterprise features, but is supposed to be locally used for developing purposes. We're not attempting to centralize the data or analytics in some servers (thus, no need to use Neo4j Community Edition or Enterprise Edition). Each of our staff has their own laptop, in which we install Neo4j Desktop. Whenever wanting to discuss/collaborate, each staff opens their laptop and uses Neo4j Desktop to show their progress/findings. We don't share the Db Instance in those laptops. Everyone is on their own.
What we're doing seems to be in the grey area: in one hand, we stick to Neo4k Desktop license (and its requirements); in another hand, we use Neo4j for commercial purpose. Note: We're neither startups nor working in education fields.
Looking forward to your advice. Thank you.