Andrzej Wójcik (Tigase) opened 4 years ago
|
|||||||
@kobit I think that this could be useful also in the Kangaroo project to comply with GDPR. |
|||||||
+1 |
|||||||
Do you need anything from my side for this to work on? |
|||||||
@kobit I just wanted to suggest an idea and confirm that it is not something that we will not need or want. I can think about 2 things. We would need to:
@bmalkow @wojtek Could you review the general idea of how it would work and give me your opinions about it? |
|||||||
@andrzej.wojcik I think the general idea is sound. Couple of comments: a. possibly make it configurable on per-vhost basis (this may be quite iffy) b. have set of pre-configured policies (version + link where it's available as I would assume it would be external and very static), managed in the repository so that we would be able to select desired version, which would trigger requirement for user to re-accept
|
|||||||
What for? We are operators of this domain, so we are processing users data, not the vhost owner? or are we processing those data on vhost owners request?
I was thinking about having a repository with |
|||||||
Ability to have different policies/versions, though in the light of KISS let's just skip that.
+1 |
|||||||
Actually, having a different policy for different vhosts might be quite handy. We might offer slightly different services for some users (vhosts) from others. For example, free offering might be different from paid. Then different policy terms make sense. I mean, we should have one default for all but with an option to assign a different policy if necessary for selected vhosts. |
|||||||
(private comment as it touches on Kangaroo) I was thinking about something similar but that would be helpful for multi-tenant installation (i.e. something like sure.im). However, for our other project we are aiming at dedicated instances, hence single policy for the installation should be sufficient? The questions are:
|
|||||||
Changed issue visibility to Tigase Team only. Yes, for the Kangaroo we will be offering accounts on "shared" system. That shared is multi-tenant as I understand it. Except from Kangaroo, we might also offer some paid and free services like those on sure.im/tigase.im. Although at this point I have no specific vision on how to offer paid services for pure XMPP accounts. |
|||||||
So the conclusion on that point is that we should implement policies on per-vhost basis - correct? |
|||||||
Yes, that is my understanding. |
|||||||
wojciech.kapcia@tigase.net batch edited 7 months ago
|
Type |
Task
|
Priority |
Normal
|
Assignee | |
Version |
Candidate for next major release
|
I think (as we are getting into being an XMPP service provider) we should add to XMPP Data Form presented to the user during the account registration configurable option to show our
Privacy policy
, so that we would inform users and at the same time during registration users would confirm their knowledge aboutPrivacy policy
.It would be good to keep track of:
The last part could be tricky, but we could "send a message" to the user (from our server domain) and keep track of users answer ("yes" we are interested only in "yes") and respond to all other stanzas with
policy-violation
errors.