Online dating with registration and subscription