Privacy Policy

Effective Date: May 26th, 2026

Last Updated: May 26th, 2026

Spektt ("we", "our", or "us") is operated by Axlume Tech Limited, a company registered in the Federal Republic of Nigeria. We are committed to protecting your privacy. This Privacy Policy explains what personal information we collect, how we use it, who we share it with, and your rights regarding your data when you use the Spektt mobile application ("App") and related services at spektt.com. By creating an account or using the App, you agree to the collection and use of your information as described here.

1. WHO WE ARE

Spektt is a creative community platform built for photographers, videographers, 3D animators, sound engineers, digital artists, and other creatives.

  • Legal Entity: Axlume Tech Limited
  • Registration: Corporate Affairs Commission (CAC), Federal Republic of Nigeria

Contact:

  • General: hello@spektt.com
  • Support: support@spektt.com
  • Privacy requests: legal@spektt.com (subject line: "Privacy Request")
  • Website: spektt.com

2. INFORMATION WE COLLECT

2.1 Information You Provide Directly

Account & Identity

  • Full name and username (unique handle)
  • Email address and password (password is hashed by Firebase Authentication — we never store it in plain text)
  • Profile photo (avatar)
  • Date of birth (required for age verification, Showdown eligibility, and legal compliance)
  • Creative category / role (e.g., photographer, videographer, 3D animator)
  • Location display text (the city or region you choose to show on your profile)
  • Country and region (ISO codes — derived from your GPS location during onboarding)

Creative Content

  • Photos and videos you upload, including captions, descriptions, and tags
  • Comments and replies you post on other users' uploads
  • Collections and Spotlight selections

Contest & Showdown Participation

  • Contest entries submitted to Showdowns
  • Votes you cast on contest entries
  • Judge scores (if you are assigned as a judge in a Premium Showdown)
  • Prize payment details: If you win a cash-prize Premium Showdown, we collect your bank name, account number, account name, and optional Tax ID solely to pay your prize. This data is stored only as long as necessary to complete payment and comply with Nigerian financial and tax regulations.

Clusters

  • Clusters you create or join, your role, and join date
  • Posts you make within a Cluster
  • Moderation actions you take as an admin or moderator (bans, suspensions, content removals)

Direct Messages

  • The content of messages you send and receive
  • The message request text (first message when initiating a conversation)
  • Conversation metadata: participant identities, timestamps, read status, unread counts, and conversation status

Subscriptions

  • Spektt Pro subscription status, start and expiry dates
  • Payment processing is handled entirely by Apple (App Store) or Google (Google Play) and RevenueCat. We never receive or store your card number or billing address.

2.2 Information We Collect Automatically

Location Data

  • Precise GPS coordinates collected during onboarding (with your permission), reverse-geocoded into a city/region/country. Raw coordinates are not stored.
  • Public IP address — stored only as a SHA-256 hash for fraud detection and vote manipulation prevention. The raw IP is never stored.

Device & Technical Data

  • Device type, operating system, OS version, app version, language preference

Gamification & Engagement Data

  • XP earned, current level, tier, earned badges
  • Weekly and monthly XP totals, total views, votes received and cast

Push Notification Tokens

  • OneSignal Player IDs (per device, for delivering push notifications). Removed immediately upon logout or account deletion.

Error & Crash Data

  • Crash reports sent to Sentry include error type, stack trace, app version, and device OS. They do not include your name, email, or message content.

3. HOW WE USE YOUR INFORMATION

PurposeData UsedLegal Basis
Creating and managing your accountAccount data, profile infoContract performance
Verifying your age for Showdown eligibilityDate of birthContract performance + Legal obligation
Delivering the feed and content discoveryContent, profile data, location/countryContract performance
Delivering direct messagesMessage content, metadataContract performance
Running Showdowns and paying cash prizesContest data, prize payment detailsContract performance
Fraud and vote manipulation preventionHashed IP, voting history, account activityLegitimate interests
Safety moderation and Guidelines enforcementReports, content, message content (reported only)Legal obligation + Legitimate interests
Sending push notificationsPlayer IDs, notification preferencesConsent (withdrawable in Settings)
Sending transactional emails (OTP, alerts)Email addressContract performance
Generating leaderboards and ranking dataXP, gamification dataLegitimate interests
Improving the App and fixing bugsCrash data (Sentry), usage dataLegitimate interests
Complying with Nigerian financial and tax lawBank details, Tax IDLegal obligation

What we do NOT do:

  • We do not sell your personal data to any third party
  • We do not read, scan, or analyse private message content for advertising or machine learning
  • We do not use your private messages to train algorithms or personalise your feed
  • We do not share your prize payment details beyond what is required by Nigerian law
  • We do not retain raw GPS coordinates — location is captured once during onboarding, geocoded, and the raw coordinates discarded

4. SHARING YOUR INFORMATION

We do not sell your personal data. We share your information only in the following circumstances:

With other users (by design)

  • Your profile (username, avatar, creative category, follower/following counts, XP tier) is visible to all signed-in users
  • Your uploads, comments, and Cluster activity are visible according to each feature's scope
  • Your Leaderboard rank, XP tier, and badge count are publicly visible on your profile
  • Your username appears alongside contest entries during Showdowns

With our service providers

ProviderPurposeData Processed
Google Firebase / FirestorePrimary database, authentication, real-time dataAll user account and content data
Cloudflare StreamVideo hosting and HLS streamingVideos you upload
Cloudflare ImagesImage CDN and deliveryPhotos you upload
RevenueCatSubscription management and purchase validationSubscription status, expiry date, purchase date
OneSignalPush notification deliveryPlayer IDs; notification content
ResendTransactional email deliveryEmail address, OTP codes, alert content
SentryError and crash monitoringCrash reports, stack traces (no PII)
ipify.orgPublic IP lookup (fraud detection)Your device's public IP at time of request
Apple / GooglePayment processing for Spektt ProSubscription purchase data (Spektt never receives card data)

With law enforcement or regulators

We may disclose your information if required by law, court order, or governmental authority, or to prevent fraud or protect the safety of our users.

In connection with a business transfer

If Axlume Tech Limited is acquired or transfers its assets, your data may be transferred to the acquiring entity. We will notify you before your data becomes subject to a different privacy policy.

5. DIRECT MESSAGING

5.1 How Messaging Works

To start a conversation, you must send a message request that the recipient must accept before a full conversation can begin. This protects all users from unsolicited contact.

5.2 What We Store

  • The full content of messages you send and receive
  • The request message text (the first message used to initiate a conversation)
  • Conversation metadata: participant identities, timestamps, read status, unread counts, and conversation status
  • Block and report actions taken within conversations

5.3 Who Can Read Your Messages

Your messages are accessible only to you and the other participant, and to authorised Spektt safety moderators only when a message has been reported. We do not proactively read or scan private conversations.

5.4 Push Notification Previews

If enabled, a short preview of new messages is included in the notification payload via OneSignal. You can disable this in your device Settings or in-app Notification Settings.

5.5 Anti-Spam Protection

A user whose message request you decline cannot contact you again for 30 days. This record is automatically purged after the 30-day cooldown. Blocked users cannot message you at all.

5.6 Message Deletion

Deleted messages are replaced with "This message was deleted" for both participants and permanently purged from our servers within 30 days. Deleted conversations are removed from your view immediately and purged within 30 days.

5.7 Minor Users

Users identified as minors have restricted access to direct messaging. Age determination is based on the date of birth entered during account setup.

6. CLUSTERS (COMMUNITY GROUPS)

When you join or create a Cluster, we collect and store your membership record, role, and join date. Posts you make within a Cluster are visible to all Cluster members. If you are banned from a Cluster, your membership record and ban reason are retained for moderation purposes.

If you are a Cluster admin, your username appears publicly as the administrator. Moderation actions (bans, suspensions, content removals) are logged in an immutable audit trail including the moderator's username, reason, and timestamp.

Admin inactivity is monitored — after 30 days of inactivity you receive a warning; after 45 days, ownership is automatically transferred to protect the community.

7. SHOWDOWNS AND PRIZE PAYMENTS

  • Entry data: Your Showdown entry and username are visible to all participants during the Showdown. Vote counts are hidden until the Showdown ends.
  • Judging: If you are assigned as a judge, your individual scores are private until results are announced.
  • Results: Winner usernames and placements are publicly announced. Your bank details and Tax ID are never publicly disclosed.
  • Prize claims: You have 14 days to submit your claim. A 10% withholding tax is deducted in line with Nigerian tax regulations. Cash prize payments are currently available to Nigerian bank account holders only.
  • Retention: Prize payment details (bank info) are retained for the period required by Nigerian financial regulations after payment, regardless of account deletion.

8. CHILDREN'S PRIVACY

Spektt is intended for users aged 13 and above. We do not knowingly collect personal information from children under 13. If we become aware that a child under 13 has created an account, we will delete that account and its associated data promptly.

For users aged 13–17 (minors), additional restrictions apply:

  • Minors cannot enter any Showdown (Pulse or Premium)
  • Direct messaging is restricted for minor users
  • Cash prize participation requires the user to not be flagged as a minor

If you believe a child under 13 has created an account, contact us at legal@spektt.com.

9. YOUR RIGHTS

To exercise any of the rights below, contact us at legal@spektt.com with the subject line "Privacy Request."

9.1 Right to Access

You can request a copy of the personal data we hold about you.

9.2 Right to Correction

You can update most profile information directly in the App (Profile → Edit Profile or Settings). For data you cannot edit in-app, contact us.

9.3 Right to Deletion (Account Deletion)

Delete your account at any time from Settings → Delete Account.

  • Grace period: Your account is immediately locked and scheduled for permanent deletion in 30 days
  • Cancellation window: Log back in within 30 days to cancel the deletion and restore your account
  • After 30 days: Profile info, uploads, DMs, and Cluster memberships are permanently deleted. Comments are anonymised. A minimal ghost record (user ID only, no PII) is retained solely to preserve audit log integrity.

9.4 Right to Opt Out

  • Push notifications: Disable in device settings or in-app Notification Settings
  • Leaderboard participation: Contact us to exclude your profile from public leaderboards

9.5 Nigerian Users (NDPA 2023 / NDPR)

Under the Nigeria Data Protection Act 2023 and the NDPR, you have the right to know what data we hold, correct inaccurate data, request deletion, withdraw consent, and lodge a complaint with the Nigeria Data Protection Commission (NDPC) at ndpc.gov.ng.

9.6 Other International Users (GDPR and equivalents)

If you are located in the European Economic Area or a jurisdiction with equivalent data protection law, you additionally have the right to data portability and to lodge a complaint with your local supervisory authority.

10. DATA RETENTION

Data TypeRetention Period
Account profile dataUntil account deletion (permanently erased after 30-day grace period)
Uploads (photos / videos)Until deleted by you, or on account deletion
CommentsAnonymised ("[deleted]") on account deletion — thread structure preserved
Direct messagesUntil you delete them or your account is deleted
Deleted message contentPermanently purged within 30 days of deletion
Prize payment details (bank info)Retained as required by Nigerian financial regulations (minimum 7 years) after payment
Contest entries (ended Showdowns)Retained indefinitely as competition history
Gamification data (XP, badges, level)Retained until account deletion
Moderation logs and reportsRetained indefinitely (audit trail integrity)
Push notification tokens (OneSignal Player IDs)Cleared immediately on logout or account deletion
Declined message request dataPurged 30 days after the request was declined
Hashed IP addressRetained for the duration of the account
Crash data (Sentry)Retained per Sentry's data retention policy (90 days by default)

11. DATA SECURITY

We implement industry-standard security measures to protect your personal data:

  • All data is stored in Google Firestore with strict security rules — clients can only read and write data they are explicitly authorised to access
  • Passwords are handled entirely by Firebase Authentication and are never stored in plain text by Spektt
  • API keys and credentials are stored as server-side environment variables and never exposed in the compiled App
  • Media files are served through Cloudflare's CDN with DDoS protection and encrypted delivery (HTTPS/TLS)
  • Admin and moderator actions are logged in an immutable audit trail in Firestore
  • IP addresses used for fraud detection are stored only as SHA-256 hashes — the raw IP is never persisted

No method of transmission over the internet is 100% secure. While we strive to protect your data, we cannot guarantee absolute security.

12. INTERNATIONAL DATA TRANSFERS

Spektt is operated by Axlume Tech Limited in Nigeria. Your data is primarily stored on Google Firebase / Firestore servers, which may be located in the United States or European Union. Cloudflare's CDN distributes media globally. OneSignal, Resend, RevenueCat, and Sentry also process data on servers outside Nigeria.

By using the App, you consent to the transfer of your information to these servers. Where required by law, we implement appropriate safeguards for such transfers.

13. LEGAL BASIS FOR PROCESSING (NDPA 2023 / GDPR)

Processing ActivityLegal Basis
Creating and maintaining your accountContract performance
Delivering messages between usersContract performance
Publishing uploads and contentContract performance
Processing Showdown entries and paying prizesContract performance
Determining eligibility by country/ageContract performance + Legal obligation
Safety moderation (reports, bans, suspensions)Legal obligation + Legitimate interests
Preventing fraud and vote manipulationLegitimate interests
Sending push notificationsConsent (withdrawable at any time in Settings)
Sending transactional emails (OTP, alerts)Contract performance
Generating leaderboards and gamification rankingsLegitimate interests
Retaining prize payment details for tax complianceLegal obligation (Nigerian financial regulations)
Retaining audit logs and moderation recordsLegal obligation
Crash and error monitoring (Sentry)Legitimate interests

14. THIRD-PARTY LINKS

The App may contain links to external websites. This Privacy Policy applies only to the Spektt App and the spektt.com website. We are not responsible for the privacy practices of third-party websites.

15. CHANGES TO THIS PRIVACY POLICY

We may update this Privacy Policy from time to time. When we make material changes, we will:

  • Update the "Last Updated" date at the top of this document
  • Post the updated policy at spektt.com/privacy
  • Where required by law, notify you via in-app notification or email

Your continued use of the App after the updated policy is posted constitutes your acceptance of the changes.

16. CONTACT US

If you have questions about this Privacy Policy or wish to exercise your data rights, contact us at:

  • Email: legal@spektt.com (subject: "Privacy Request")
  • Website: spektt.com/contact
  • Company: Axlume Tech Limited, Federal Republic of Nigeria

For Nigerian users, you may also contact the Nigeria Data Protection Commission (NDPC) at ndpc.gov.ng if you believe your rights under the Nigeria Data Protection Act 2023 have been violated.