Profile Types
Individual
Personal profiles for individuals with a unique digital identity
Organization
Profiles for companies, nonprofits, and other organizations
Product
Dedicated profiles for products, projects, or services
Each user can have only ONE individual profile, but can create and manage multiple organization and product profiles.
Creating Your Profile
Sign up and authenticate
Create an account using GitHub, Apple, or other OAuth providers. Your individual profile is automatically created during signup.
Customize your profile
Add your title, description, profile picture, and pronouns. All content supports 13 languages with automatic fallback.
Profile Customization
Basic Information
- Title & Description: Multi-locale support with 3-tier fallback (requested locale → profile default → any available)
- Profile Picture: Upload custom avatars or sync from connected accounts
- Pronouns: Optional pronouns field for inclusive identity
- Default Locale: Set your preferred language for content display
Custom Pages
Create unlimited custom pages for your profile with full Markdown support:Page Visibility Options
Page Visibility Options
- Public: Listed in sidebar, visible to everyone
- Unlisted: Accessible via direct link, not listed in navigation
- Private: Only visible to contributors and above
- Custom slug and title
- Summary and full Markdown content
- Optional cover image
- Sort order for sidebar navigation
- Multi-locale translations
Profile Links
Add social media, platforms, and custom links with advanced controls: Link Features:- Custom icons (emoji or initials)
- Grouping for organization
- Visibility levels (public → followers → sponsors → members → contributors → maintainers → leads → owners)
- Featured links (highlighted on profile)
- Verified badges (for OAuth-connected platforms)
- Online status indicators (for live streams)
- GitHub (with OAuth integration)
- YouTube (with live stream detection)
- LinkedIn, X (Twitter), Telegram
- Custom URLs for any platform
Membership System
Aya uses a hierarchical membership system with 7 levels of access.
Membership Levels
- Follower (Level 1) - Basic following relationship
- Sponsor (Level 2) - Financial or material support
- Member (Level 3) - Active community participation
- Contributor (Level 4) - Content creation and contributions
- Maintainer (Level 5) - Content moderation and management
- Lead (Level 6) - Strategic decisions and team leadership
- Owner (Level 7) - Full administrative control
Membership Referral System
Organizations and communities can enable referral-based membership:Community votes on referral
Existing members vote with scores (0-4) and optional comments during the voting period
Invitation sent if approved
When voting completes positively, the system sends an invitation to the candidate
voting- Active voting periodfrozen- Voting paused by moderatorsreference_rejected- Community voted against referralinvitation_pending_response- Awaiting candidate responseinvitation_accepted- Member successfully addedinvitation_rejected- Candidate declined
Profile Features & Modules
Profiles have toggleable features with three visibility states:Module Visibility States
Module Visibility States
- Public: Enabled and shown in navigation
- Hidden: Enabled but not shown in navigation (direct access only)
- Disabled: Completely disabled, returns 404
- Relations: Members, contributions, and team management
- Links: Social media and platform connections
- Q&A: Question and answer section for engagement
- Discussions: Comment threads on profile pages
Teams & Organization
Organization and community profiles can create teams to organize members:- Group members by role, project, or department
- Assign resources (repositories, links) to teams
- Filter membership views by team
- Track member and resource counts per team
Points System
Profiles accumulate points through various activities:- Creating and publishing content
- Community engagement
- Verified contributions
- Special achievements
Search & Discovery
Global Search
Search across all profiles by title, description, and metadata
Spotlight Section
Featured profiles and resources appear in the homepage spotlight
Profile Permissions
The permission system controls who can view and edit profile content:- Admin users: Full access to all profiles
- Profile owners: Complete control over their profiles
- Contributors+: Can add/edit pages, links, and members based on membership level
- Public users: View public content only
Multi-Locale Support
All profile content supports 13 languages: Supported Locales:ar, de, en, es, fr, it, ja, ko, nl, pt-PT, ru, tr, zh-CN
Translation Workflow:
- Set a default locale for your profile
- Add translations for title, description, pages, and links
- Automatic 3-tier fallback: requested locale → profile default → any available
- AI-powered translation assistance (see AI Integrations)
Profile Ownership
Profile ownership can be transferred to other users with appropriate permissions. The new owner inherits:- Full administrative control
- Ability to manage all content, members, and settings
- Ownership transfer rights
Next Steps
Stories
Learn how to publish content to your profile
Custom Domains
Set up a custom domain for your profile
Organizations
Create organization profiles with teams
Communities
Build community profiles with membership controls