By creating an account and logging in to Open MAP Community (hereinafter referred to as 'OMC'; https://mapcommunity.org (Onion)), you agree to be a member of OMC who is bound by the Community Policy (Terms of Service, Privacy Policy, and Staff Policy). The OMC Community Policy is a public domain document with no copyright restrictions.
Each person may use only one account. Systems must share a single account.
OMC is based in Sweden and may not be used for any activity that violates Swedish law.
3. Membership Process
To join OMC, go to https://chat.mapcommunity.org/register/xhYQ5zmWwy4sQFsAa (Onion) and create an account.
If needed, people may contact OMC staff by email (preferably Protonmail or Tutanota) at map.community@protonmail.ch or by Session at 05e0e14900f3092d8b893d6aa58973f5bbdf3ee59b30e3184d4ba829180bfc2f2b. (We do not guarantee the security of these services from third parties).
When a new account is created, the new member is added to #announcements, #policy, and #the-courtyard-(read-room-description). New members should read through #policy. In #the-courtyard-(read-room-description), members will be required to answer 8 questions:
- Do you have at least 15 years of chronological age?
- Are you a MAP?
- Do you agree to the OMC Community Policy? (https://mapcommunity.org/policy (Onion))
- (optional) Are you a member of another MAP community that OMC staff can verify your identity on? If so, what community, and what is your username?
- What is one thing that members may do in OMC according to the Community Guidelines?
- What does Community Guideline 14 say? Violating this Community Guideline can result in your account being deactivated.
- Which Community Guideline prohibits admissions of unadjudicated crimes related to sex with minors, abuse or maltreatment, and illegal images of real minors?
- What is one otherthing that members may not do in OMC according to the Community Guidelines?
After answering the required questions, a staff member will move the new member to #introductions, #onboarding, and #troubleshooting. New members may create one post in #introductions briefly introducing themselves to the community. In #onboarding, new members should talk with other members and become familiar with the community. After a few days of activity in #onboarding, OMC staff will decide in poll whether a new member is to be given the MAP role.
The MAP role gives members access to the suggested and public opt-in channels of OMC and gives them the ability to respond to but not initiate direct messages (DMs). Upon receiving the MAP role, the bot will automatically start a DM rom with the member that can be used to send anonymous feedback to staff with the !map feedback command. After several weeks of activity in OMC, a member may be given the DM role, which allows them to initiate DMs.
3.1. Allies
Non-MAPs who wish to join the community may do so by the same process as MAPs. However, Non-MAPs are not given the MAP role, they are instead given the Non-MAP role. Users with the Non-MAP role have restricted access to channels. For a user to be given this role, they must not identify as a MAP and must have a demonstrated history of behavior consistent with being an ally.
3.2. Role Visibility
Many roles are visible in-chat in OMC, including the MAP-status roles, staff roles, Donator roles, and other cosmetic roles. Due to technical limitations with Rocket.Chat, roles may not be visible in mobile apps. Currently, the 'Admin' role may sometimes be visible in chat because it is not technically possible to hide it reliably. As soon as this feature becomes available, the role will be hidden, the Community Policy will be updated, and an announcement will be made.
3.3. File Uploads
Images, videos, audio files, PDFs, and plain text files are uploadable. Image and video uploads are disabled in direct message rooms.
3.4. Donations
OMC relies on anonymous donations in order to continue to operate. Donations are used only for server and hosting fees, which currently totals €31.25 per month. If you find OMC to be beneficial or if you would like to help keep the community operational, please consider donating. Even just couple of euros helps. Donations are accepted by Monero, Etherium, Bitcoin, Bitcoin Cash, Litecoin, ZCash, Dash. Members who donate have the option to claim a Donator role. This role does not come with any additional permissions; it simply lets others know that you contributed to keeping the community up for everyone. If a member donates an entire month's hosting fees or more, they have the option to claim a Donator role that they choose the name of (within the bounds of the community guidelines). Members may have only one standard Donator role and one custom Donator role. The Donator roles expire after one year.
OMC's Monero address: 862rWgo6e8UH8haKevP1Tx11d5grzxsmsYJw3XF5SBzZhiGWekXJnyACJDCVCr7BfZcye9cpvbmzgHqE59BkLf1u3JgkKM7
OMC's Etherium address: 0x18BA269577aF99449c323E8Efd350ec40E807502
OMC's Bitcoin address: bc1qphurtewry2s5jfcskmukqvjthvejxwxu7sm0aj
OMC's Bitcoin Cash address: qr4wg5d3cy2jsdu5zujpyvq0rvl7l6rxwunka0eer0
OMC's Litecoin address: Li6A42pFrYAVbbgcEtV3Juz5kgeYPY2hXi
OMC's ZCash address: t1XUbrtdz2kZg8Q3Km95nFarRMKw3DsPTbG
OMC's Dash address: XspNe3Df7ebLQuDoBPygqupMre1EnNVLnU
3.5. Troubleshooting
3.5.1. Passwords
If a member would like to change their password, they may do so in their Profile settings. If a member should need to reset the password for their account, they will need to contact an administrator through their original contact method (email or Session) or another verified contact method. Due to server limitations, members are not able to reset their own passwords. If a member loses access to their verified contact method, then they will not be able to reset their password.
Members may change their contact information by opening 'My Account' in OMC and entering a new email address or Session ID. Due to limitations with Rocket.Chat, Session ID must be provided in an email-like format. Please type “your Session ID@mapcommunity.org.”
3.5.3. Direct Messages
Direct messages (DMs) should be end-to-end encrypted by default in OMC. Encrypted messages should have a key symbol next to them to show they are encrypted. If you do not see the key symbol, your messages may not be encrypted, and you should enable encryption ASAP. Enable E2E encryption using the kebab menu (three dots) in the upper righthand corner of the DM room. If E2E encryption is enabled, then DMs cannot be read by OMC staff.
Be mindful that end-to-end (E2E) encrypted DMs in Rocket.Chat are in beta and may have some bugs. Some known bugs and fixes are:
- Bug: Encrypted messages aren't decrypting. Fix 1: Enter your decryption code. Fix 2: Reload the page. Fix 3: Reset your E2E encryption password in your Security settings.
- Bug: Slash commands and bot commands do not work in E2E encrypted DMs. Fix: Disable encryption to send the command and then re-enable encryption.
- Bug: Encrypted DMs may be visible to attackers if a member's account is compromised and their encryption password is reset. Fix: Enable 2-factor authentication. Encryption password cannot be reset without a 2-factor authentication code.
- Bug: Your encrypted DMs with a person may be visible if their account is compromised and their encryption password is reset. Fix: Set your online status to 'invisible.'
3.5.3.1. Reseting Encryption code & 2-Factor Authentication
If a member loses access to their encryption password, then they can reset it in their Security settings. Resetting the encryption code may make encrypted messages unreadable.
If a member loses access to their 2-factor authenticator (if enabled) and all recovery codes, then they will not be able to access their account or reset their encryption password. If a member loses access to their account in this way, they will need to message OMC staff through a verified email or Session to request a new account.
3.5.4. Account Deactivation or Deletion
If a member would like to request for their account to be deactivated or deleted, they should contact a staff member from within OMC or through a verified contact method. Deactivation means that all data is retained on the server while the account is inactive and may be reactivated upon a member’s request. Deletion means that all of the data associated with a member’s account is permanently removed from the server. Members are also able to delete their own accounts by going to their profile and selecting 'Delete my account.' Any member may also request for data identifying them to be deleted from logs along with their account.
Members' accounts may also be deactivated or deleted for Community Policy violations, as detailed in Staff Policy § 4 Order of Intervention. A member whose account has been deactivated or deleted in this way should expect to have this treatment applied to any accounts they may create to subvert the ban. Only if a formerly deactivated member shows dedication to abide the Community Guidelines will staff consider readmitting them on request.
3.5.5. Harassment
OMC does not tolerate harassment. If you feel that you are being harassed by another member of OMC, please block the member (if the harassment is occurring in DMs) and/or ignore the member in each public channel (if the harassment is occurring in public channels), and/or contact a staff member for assistance. Staff will intervene to ensure that members are protected to the fullest extent of the Community Policy.
3.6. Usernames
Usernames must be at least 3 characters long.
5. Staff
Staff is comprised of the Administrator Team and Moderator Team. The Administrator Team is comprised of Technical Administrators, Financial Administrators, and Community Administrators. The Moderator Team is comprised of Moderators and Associate Moderators. The Administrator Team and Moderators have access to all private channels in OMC. Associate Moderators have access to all private channels except #private-server-log. All staff members are responsible for:
- Adhering to the Staff Policy.
- Assisting in other staff functions when possible or necessary.
- Deciding by the floor of 2/3 majority in poll whether an Associate Moderator should be given the Moderator role.
- Announcing all changes to the Community Policy in #announcements with a link to the GitLab commit, if they were the one that made the change.
5.1. Technical Administrators
Technical Administrators are responsible for:
- Announcing Rocket.Chat updates and changes to the technical infrastructure in #announcements.
- Giving an Associate Moderator the Moderator role if there are no Moderators and no Associate Moderators who have been active for 3 months.
- Maintaining OMC's technical infrastructure.
- Updating information about technical infrastructure in the Community Policy.
5.2. Financial Administrators
Financial Administrators are responsible for:
- Announcing changes to financial information in #announcements.
- Paying for OMC's technical infrastructure and any other disbursements directed by the community.
- Providing monthly reports of aggregate income and expenses.
- Updating information about finances in the Community Policy.
Community Administrators are responsible for:
- Appointing intrastaff roles to existing staff members who agree to take on that role.
- Representing OMC in public communications and communications with professional partners.
- Updating the Community Policy as directed by the community.
5.4. Moderators
Moderators are responsible for:
- Ensuring that the community guidelines are upheld in the community.
- Guiding conversation into appropriate channels and away from inappropriate topics.
- Protecting the community from trolls, anti-MAPs, and others who seek to harm it.
- Welcoming new members and answering questions about the community.
5.5. Associate Moderators
Associate Moderators are Moderators in training. They have the same responsibilities as Moderators with more limited permissions. If an Associate Moderator is unable to fulfil a responsibility because of their limited permissions, then they are responsible for notifying a Moderator. Associate Moderators are elected by the community through the Democratic Process. After 3 months of active service as an Associate Moderator, staff decides by the floor of 2/3 majority in poll whether to give an Associate Moderator the Moderator role.
5.6. Helpers
Helpers are non-staff, volunteer local moderators in The Courtyard and the onboarding channels. Anyone with the MAP role may volunteer to be a Helper and will be given the Helper role and the associated local permissions role if they receive the floor of 2/3 of staff’s vote in favour in #staff-polls.
Helpers are responsible for monitoring these channels for any rule-violating content and for welcoming and onboarding new members. Helpers are responsible for posting in #staff-moderation in the event of rule violations. If serious rule-violating behaviour occurs, and global Moderator action is needed, Helpers are responsible for notifying an Associate Moderator or a Moderator.
5.7. Intrastaff Roles
Intrastaff roles have not yet been established.