import React from 'react';
import { Link } from 'react-router-dom';
export default function FeaturesPage() {
const featureCategories = [
{
title: 'Communication',
features: [
{ icon: '๐ฌ', name: 'Real-time Messaging', desc: 'Instant message delivery with typing indicators, reactions, and rich embeds' },
{ icon: '๐๏ธ', name: 'Voice Channels', desc: 'Crystal-clear voice chat with noise suppression and echo cancellation' },
{ icon: '๐น', name: 'Video Calls', desc: 'HD video calls with screen sharing and virtual backgrounds' },
{ icon: '๐งต', name: 'Threads', desc: 'Organized conversations that keep your channels clean' },
{ icon: '๐', name: 'Pinned Messages', desc: 'Save important messages for easy access' },
{ icon: '๐', name: 'Powerful Search', desc: 'Find any message, file, or conversation instantly' },
]
},
{
title: 'Community',
features: [
{ icon: '๐ ', name: 'Servers', desc: 'Create communities with unlimited channels and categories' },
{ icon: '๐ญ', name: 'Roles & Permissions', desc: 'Granular control over who can do what' },
{ icon: '๐ข', name: 'Announcements', desc: 'Broadcast to your community with announcement channels' },
{ icon: '๐
', name: 'Events', desc: 'Schedule and manage community events' },
{ icon: '๐ช', name: 'Stage Channels', desc: 'Host live audio events for large audiences' },
{ icon: '๐ฌ', name: 'Forum Channels', desc: 'Organized discussion boards for your community' },
]
},
{
title: 'Security & Privacy',
features: [
{ icon: '๐', name: 'End-to-End Encryption', desc: 'Your messages are encrypted and only you can read them' },
{ icon: '๐ก๏ธ', name: 'AeThex Passport', desc: 'Secure, decentralized identity that you own' },
{ icon: '๐', name: 'Two-Factor Auth', desc: 'Extra security for your account' },
{ icon: '๐ป', name: 'Ephemeral Messages', desc: 'Self-destructing messages for sensitive conversations' },
{ icon: '๐ซ', name: 'No Data Selling', desc: 'Your data is never sold to third parties. Ever.' },
{ icon: '๐', name: 'Audit Logs', desc: 'Full transparency on server actions' },
]
},
{
title: 'Customization',
features: [
{ icon: '๐จ', name: 'Themes', desc: 'Dark, light, and custom themes to match your style' },
{ icon: '๐', name: 'Custom Emoji', desc: 'Upload your own emoji and stickers' },
{ icon: '๐ต', name: 'Soundboard', desc: 'Play sound effects in voice channels' },
{ icon: '๐ค', name: 'Bots & Integrations', desc: 'Extend functionality with custom bots' },
{ icon: 'โ๏ธ', name: 'Webhooks', desc: 'Connect external services to your channels' },
{ icon: '๐', name: 'Server Insights', desc: 'Analytics to understand your community' },
]
},
];
const comparisons = [
{ feature: 'Open Source', aethex: true, discord: false, slack: false },
{ feature: 'E2E Encryption', aethex: true, discord: false, slack: false },
{ feature: 'Self-Hostable', aethex: true, discord: false, slack: false },
{ feature: 'No Data Collection', aethex: true, discord: false, slack: false },
{ feature: 'Voice/Video', aethex: true, discord: true, slack: true },
{ feature: 'Unlimited History', aethex: true, discord: true, slack: false },
{ feature: 'Custom Bots', aethex: true, discord: true, slack: true },
{ feature: 'Free to Use', aethex: true, discord: true, slack: false },
];
return (
Everything you need,
nothing you don't
All the features you love from Discord, with the privacy and ownership you deserve.
{featureCategories.map((category, idx) => (
{category.title}
{category.features.map((feature, i) => (
{feature.icon}
{feature.name}
{feature.desc}
))}
))}
How We Compare
| Feature |
AeThex Connect |
Discord |
Slack |
{comparisons.map((row, i) => (
| {row.feature} |
{row.aethex ? 'โ' : 'โ'} |
{row.discord ? 'โ' : 'โ'} |
{row.slack ? 'โ' : 'โ'} |
))}
Ready to experience the difference?
Join thousands of users who've made the switch.
Get Started Free
Already have an account?
);
}