📋 Group Assignment Information
⚠️ Important Notice About Rank Visibility
When you join groups in Tawasaw, other group members will be able to see or infer your spiritual rank through various means. Please read this document carefully to understand how your rank information is shared within groups.
🔍 How Group Assignment Works
1. Initial Matching Process
When you complete the spiritual assessment quiz and opt to join groups automatically, our system matches you with other users based on several criteria:
- Rank Level: You are matched with users at similar or nearby rank levels
- Language: Users who speak your preferred languages
- Gender: Groups are gender-specific for comfort and Islamic guidelines
- Timezone: Users within ±2 hours of your timezone for meeting coordination
- Country: Preference given to users from your country (but not mandatory)
2. Group Size and Structure
- Groups typically have up to 5 members
- Each group has at least one admin who can manage group settings
- Groups are designed for mutual spiritual support and accountability
3. Group Names and Rank Visibility
Group names automatically include the group's rank level:
- When a group is created, the name is automatically generated in the format: "[Language] [Rank] Group"
- Example: "English Pathfinder Group", "Arabic Lightseeker Group", "Indonesian Striver Group"
- The rank in the group name reflects the group's fixed rank, which is set when the group is created
- Group admins can edit the group name at any time from the group details screen
- Admins may choose to remove or modify the rank from the group name if desired
- However, the group's underlying rank level (used for matching) remains unchanged regardless of name changes
4. Ways to Join Groups
There are three ways to join groups in Tawasaw:
- Automatic Assignment: The system automatically matches you with suitable groups based on your rank, language, gender, and timezone
- Join via Group Code: You can join a specific group by entering its unique group code (shared by group members or admins)
- Create Your Own Group: You can create a new group and invite others to join via the group code
Note: All three methods respect your "Allow me to join groups" privacy setting. If you disable this setting, you cannot join or create groups through any method.
5. Group Member Management
Voting to Remove Members:
- Any group member can initiate a vote to remove another member from the group
- A member will be removed from the group only if ALL members vote to remove that member
- This is a democratic process - unanimous consent is required for removal
- Group admins cannot remove members unilaterally without a vote
- If you are removed from a group, you will receive a notification
- Removed members can join other groups via group code or through the auto-assign feature
- Removed members cannot rejoin the same group they were removed from
Admin Rights and Responsibilities:
- Any group member can transfer admin rights to another member at any time
- Admin responsibilities include:
- Schedule recurring meetings with Zoom links for the group
- Welcome new members and share the meeting schedule with them
- Manage group settings including: group name, meeting schedules, meeting agendas, and Zoom links
- Admins cannot remove members without a unanimous vote from all group members
📝 Important: Quiz and Rank Information
⚠️ Quiz Can Only Be Taken Once
Please note the following important information about the spiritual assessment quiz and your rank:
- The quiz can only be taken once per account. Your quiz results determine your initial rank and cannot be changed.
- To retake the quiz, you must delete your account and create a new one. This is the only way to retake the assessment.
- Rank reset does NOT allow quiz retaking. When you reset your rank progress, you restart from week 1 with the same rank. Your quiz results remain unchanged.
- Automatic inactivity-based rank reset: If you are inactive for 48+ hours (no task completion) while having overdue daily tasks, your rank progress may be automatically reset, and you'll restart from week 1 at the same rank. This automated decision is made to maintain consistency and engagement in the program.
- Your rank can advance through task completion. While you cannot retake the quiz, you can progress to higher ranks by consistently completing your daily and weekly tasks.
💡 Why This Policy? The one-time quiz policy ensures the integrity of the spiritual assessment and prevents users from repeatedly taking the quiz to achieve a desired rank. Your spiritual growth is measured through consistent task completion, not by retaking assessments.
👁️ Where Your Rank Is Visible or Inferable
Your rank information is shared with group members in the following ways:
1. Direct Rank Visibility (If Not Hidden)
If you have not disabled "Show rank to others" in your privacy settings:
- Your exact rank name (e.g., "Seeker of Truth", "Guardian of the Soul") is displayed next to your name in the group members list
- Your rank badge/icon appears on your profile within the group
- Other members can see your rank in the group details screen
2. Rank Inference Through Matching
Even if you hide your rank, group members can infer your approximate rank level because:
- All group members are matched at similar rank levels
- If a member knows their own rank (e.g., Rank 5), they can reasonably assume other members are at Rank 4, 5, or 6
- The matching algorithm prioritizes rank proximity for effective peer support
3. Teacher/Learner Role Assignment
Your assigned role reveals rank information:
- Teacher (Rafiq) Role: Assigned to members at the same or higher rank than other group members
- Learner (Talib) Role: Assigned to members at the same or lower rank than other group members
- These roles are visible to all group members
- Members can infer relative rank positions based on who has which role
4. Group Rankings
Each group has a fixed rank that is determined when the group is created:
- The group rank is based on the rank of the first user who joins the group (typically the creator)
- This group rank never changes, even if the group admin changes or members leave/join
- The group rank determines which users can join (users within ±10 rank points)
- While individual ranks may be hidden, the group's fixed rank level is visible to members
- Members can infer the approximate rank range of the group based on this fixed rank
5. Visible Information Within Groups
When you join a group, other members can see:
- Your name and profile image
- Your online/offline status
- Your rank badge (if you have not disabled rank visibility in privacy settings)
- Your role (Teacher/Rafiq or Learner/Talib)
- Admin badge (if you are the group admin)
What other members CANNOT see:
- Your weekly task completion rates
- Your 28-day progression status
- Your rank advancement notifications
- Your individual task details or progress
Note: Task completion and progression data is private and only visible to you.
🔒 Privacy Settings and Your Control
What You Can Control:
- Show Rank to Others: Hide your exact rank name/badge (but inference through matching and roles still applies)
- Auto-Join Groups: Opt out of automatic group assignment entirely
- Leave Groups: You can leave any group at any time from the group details screen
What You Cannot Control:
- If you join a group, members will be able to infer your approximate rank level through matching criteria
- Your Teacher/Learner role assignment is based on rank and visible to group members
- The group's fixed rank (set when the group was created) is visible to all members
💡 Recommendation: If you want complete rank privacy, we recommend not joining groups or only joining groups manually with people you trust.
📜 GDPR and Data Protection Information
🇪🇺 Your Rights Under GDPR
What Personal Data Is Processed for Group Assignment:
- Spiritual Rank: Calculated from your quiz responses and task completion
- Profile Information: Name, gender, country, timezone
- Language Preferences: For matching with compatible groups
- Activity Data: Task completion rates, meeting attendance
Legal Basis for Processing:
We process your rank information for group assignment based on:
- Your Consent: By checking "Automatically join groups" you explicitly consent to rank-based matching
- Legitimate Interest: Creating effective peer support groups requires matching users at similar spiritual levels
Data Sharing Within Groups:
- Your rank information is shared only with members of groups you join
- Group members can see your name, rank (if not hidden), role, and activity status
- We do not share your rank with users outside your groups
- Group admins have no additional access to your personal data beyond what regular members see
Your GDPR Rights:
- Right to Withdraw Consent: You can leave groups or disable auto-join at any time in Settings
- Right to Access: You can view all your group memberships and rank information in your profile
- Right to Erasure: You can delete your account, which removes you from all groups
- Right to Data Portability: Contact us to receive a copy of your data
- Right to Object: You can opt out of group assignments at any time
Data Retention:
- Your rank and group membership data is retained while your account is active
- When you leave a group, your historical participation data may be retained for group statistics
- When you delete your account, all personal data is permanently removed within 30 days
Contact for Privacy Concerns:
If you have questions or concerns about how your rank information is used in groups, please contact us at: tawasawapp@gmail.com
✅ Summary: What You're Consenting To
By checking "Join groups with similar ranked users" you understand and consent that:
- You will be matched with users at similar rank levels
- Other group members can see or infer your rank
- You will be assigned a Teacher or Learner role based on your rank relative to other group members
- Even if you hide your rank, members can infer your approximate rank through matching and role assignment
- Groups have rankings based on member ranks
- Your rank information is processed and shared as described in this document
🤝 The Purpose: This rank-based matching system is designed to create meaningful peer support groups where members are at similar spiritual levels, enabling effective mutual encouragement and accountability in your faith journey.