Live streams of PBA and NBA Games in the official 1xBet mobile app! Bonuses up to ₱8,888 for sports betting and ₱95,000 + 150 FS for casino (casino bonus currently increased to ₱111,777 + 350 FS) Local payments (GCash & Maya)
The 1xBet mobile site (accessible via browser) allows instant betting without installation, while the mobile app offers faster performance, push notifications, and easier account management. For players with limited storage, the mobile site is a convenient light alternative.
Both options are optimized for local internet providers, but the app is preferred for live betting and streaming because of its lower latency.
Platform
Version
File Size
Min. OS
Installation Source
Auto-Update
🤖 Android APK
v258.3.0
44.31 MB
Android 7.0+
Direct APK download
Silent
🍎 iOS App
v258.0
316.8 MB
iOS 15+
App Store (region switch)
Automatic
🖥 Desktop (Windows)
1xWin
120-150 MB
Windows 7+
Official site
Manual
🌐 Browser (Lite)
–
–
Any modern browser
No install needed
Not needed
Min Deposit
₱100 (PHP e-wallets)
Coverage
Full sportsbook and Casino
Features
Live betting (fast odds), HD live streaming, biometric login, push notifications
Verify on Windows: certutil -hashfile 1xbet.apk SHA256
Android (Termux): sha256sum 1xbet.apk
macOS, Linux: shasum -a 256 1xbet.apk Virustotal Details
Do not reuse a checksum for a different version. A new APK build normally requires a new file-size and hash check.
App Ecosystem
1xBet App Ecosystem: Android, iOS, Desktop, Lite Version
All platforms of the 1xBet app ecosystem are operated by Caecus N.V. under Curaçao gaming license OGL/2024/1262/0493 and share one wallet with your chosen currencies, one account, and the same promotions, betting history and so on. Bets placed on Android are instantly displayed in the 1xBet Apple app, desktop client, or web version. Your balance is synchronized in real time across all sessions. Your favorite sports, odds format, notification settings, and other user preferences are stored in your account profile. Switching between devices is seamless, they carry over automatically when you log in 1xBet app from any device.
Installed directly from the official 1xBet website (not on Google Play). Its main features are HD live streams, biometric login, and fast updates via manual 1xbet download.
Google Play restricts gambling and betting apps in many regions, requiring alternative installation methods. The APK download from the official website is the only legitimate option for Android users.
Brief steps ⮯
Download the APK
Tap the Android download button at the official 1xBet website or higher on this page to get the APK file.
Allow this source
Go to Settings ➾ Security (or Privacy) ➾ enable “Install unknown apps” or “Unknown sources” for your browser app to let install.
Open and install
Open downloaded APK file (from your notification bar or file manager). Tap Install (takes about 1 min).
Revoke permission
Return to Settings and disable “Install unknown apps” for your browser.
Log in or register
Open 1xBet, log in or create an account. Updates happen silently in the background. No need to manually download APK files every time.
Android Requirements
Min Android version7.0 (Nougat)
Architecturearm64 / armeabi-v7a
Free storage needed~200 MB
Google Play available?Not in PH, use APK
Android Permissions
39 declared. Key permissions and why they are needed:
LocationGeolocation & jurisdiction check
CameraKYC selfie & document scan
BiometricsFingerprint / Face ID login
NotificationsMatch alerts & odds boosts
InternetLive odds, payments, streaming
Most permissions can be revoked in Settings → Apps → 1xBet → Permissions after installation.
Downloaded through the App Store, but requires switching to a supported region. Updates install automatically. There is PWA application for Apple users without installing.
Filipino iPhone users face an additional hurdle as their devices require region switching to install the 1xBet mobile app from the App Store, a process that involves changing the country setting in their Apple ID profile.
Brief steps (App Store)⮯
Open the App Store, tap your profile icon, scroll down and tap your Apple ID ➾ “Country/Region”.
Choose a supported region where 1xBet is listed such as Uzbekistan, Benin, or another country (select ‘None’ for payment method).
Search for “1xBet” in the App Store and tap Get to download 1xBet App.
You can switch your region back to the Philippines. Automatic updates may require switching your region again, as the 1xBet app is not available in the Philippine store.
Brief steps (PWA)⮯
A progressive web app (PWA) is a site that acts like a native mobile app bypassing regional restrictions.
Open Safari and go to the official 1xBet website.
Tap the Share icon (box with arrow) at the bottom of the browser.
Select “Add to Home Screen” and tap Add. The 1xBet icon will appear on home screen like any native app.
Runs as a standalone client with multi-monitor support and faster navigation. It is useful for bettors who place many live or multi-line wagers.
Mobile Browser does not require installation and works on any device with a stable web browsing capability. It provides full access to the cashier, sports betting, casino, and live betting.
Brief steps ⮯
Find the Desktop Applications section (“Other apps” at the footer menu), and click “Download” for Windows (120-150 MB).
Run the installer. Choose an installation folder (default: C:\Program Files\1xWin) and a Start Menu shortcut name, then click “Install”.
Wait (installation takes 2–5 minutes) and launch the application. Click “Finish” to open 1xWin.
Log in 1xBet with your existing account or register a new one.
1xBet App Core Features Available on All Platforms in the Philippines
The 1xBet app brings betting and casino tools into one mobile ecosystem for Filipino users. Below is a quick overview of 1xBet application core features, covering sports markets, payments, streaming, and account functions.
Sports Betting in the 1xBet App
60,000+ events monthly across football, basketball, tennis, cricket, esports, and other sports.
Beyond traditional team sports, horse racing is offered as a comprehensive betting market in the 1xBet app, covering major events of equestrian sports.
1xBet App supports pre-match betting and live betting with fast real-time odds updates.
Key markets: Asian handicap, over and under, 1×2, player props.
Each match can include 400-1000 betting options (it depends on the league).
Odds and the Betting Process
In the 1xBet app, odds show the probability of an outcome and your possible payout.
Simple rule:
Lower chance = higher odds = bigger payout
Higher chance = lower odds = smaller payout
1xBet calculates odds using:
Team form
Player stats
Match history
Injuries and trends
Other key data
They analyze thousands of events daily to stay competitive.
The app allows users to choose between six odds formats.
Format
Example
What It Means
Decimal
2.50
You get ₱2.50 total return for every ₱1 bet (includes your stake). Most common worldwide
Fractional (UK)
3/2
You win ₱3 for every ₱2 staked, plus your original bet back. Traditional UK format
American (US)
+150 / -200
You get ₱2.50 total return for every ₱1 bet (includes your stake). Most common worldwide
Hong Kong
1.50
Shows pure profit only. 1.50 ➾ you win ₱1.50 profit per ₱1 bet (total return ➾ ₱2.50)
Indonesian
+1.50 / -1.33
Similar to American but smaller numbers. +1.50 ➾ Win ₱1.50 per ₱1 bet. -1.33 ➾ Bet ₱1.33 to win ₱1
Malaysian
0.50 / -0.80
Shows profit relative to ₱1 stake. 0.50 ➾ Win ₱0.50 per ₱1 bet. -0.80 ➾ Bet ₱0.80 to win ₱1
Live Odds Updates in the 1xBet App
One of the most dynamic features of the 1xBet app is how odds update in real-time during live betting events. Updates reflect what’s happening in the game.
Android APK refreshes odds every 0.8 seconds (fastest among all platforms).
This helps sharp bettors spot good value.
Placing a Bet on the 1xBet App (Step-by-step)
Choose a sport from the left menu (example: Football ➾ Philippine leagues or international matches).
Pick a match, then choose the type of bet you want (like 1×2, handicap, totals, or props).
Tap the odds to add your pick to the bet slip
In the bet slip at the bottom of the screen, enter your stake in pesos, then place the bet.
You can track it in Bet History.
Sportsbook in the 1xBet app
Casino Games in the 1xBet app
Live Streaming and Match Data Inside the Application
HD streams available for major leagues (football, ATP tennis, selected basketball).
Stream access depends on licensing and geolocation; PH users get popular regional and international events.
Events without streams include live stats (possession, shots, timelines).
Notifications
Push alerts for bet results, promos, odds boosts, and withdrawal updates.
Settings managed separately on each device.
Account Management
Includes bet history, responsible gaming tools, and KYC uploads (PhilID, UMID).
In the app, you can set deposit limits, use session timers, and turn on self-exclusion.
It also supports biometric login (Face ID / fingerprint).
iPhone users get extra security because 1xBet login supports Face ID or Touch ID.
Casino Features
5,000+ slots, 300+ live-dealer tables, plus virtual sports.
Titles from top-notch providers (e.g., Evolution, PG Soft).
Jackpots and game history sync across all your devices.
Live-dealer tables stream up to 1080p with multi-camera views
Roulette is available as virtual RNG and live dealer versions
Variants include European, American, and Lightning Roulette (higher payout features)
Each game has different RTP (Return to Player) and volatility.
High-RTP slots (96%+) are popular among budget-conscious players in the Philippines.
The 1xBet mobile app features roulette games in both virtual RNG formats and authentic live dealer versions streamed from professional casino studios.
Responsible Gambling Features and Support
The 1xBet platform implements a comprehensive suite of responsible gaming tools to promote player wellbeing.
Deposit Limits. Set daily, weekly, or monthly maximum deposit amounts. When you hit the limit, you can’t deposit again until the period ends. You can lower limits anytime, but you must wait 24 hours to increase them.
Session Timers. Get alerts or auto-logout after a set time (like 1 hour) to manage screen time.
Self-Exclusion. Block yourself for days, months, or permanently. While excluded, you can’t log in or place bets on any 1xBet platform.
Need Help in the Philippines? If you or someone you know has a gambling problem, contact:
National Council on Problem Gambling Philippines (NCPGP)
PAGCOR responsible gaming hotline
Free and confidential support is available.
Payments via the 1xBet App (Philippines Local Options)
Deposits from ₱100 via GCash, Maya, bank cards, and crypto wallets.
Withdrawals from ₱100; e-wallets process in ~15 minutes, banks in 24–48 hours.
Daily limit: up to ₱600,000.
2FA protects high-value withdrawals.
Core Feature Availability
Feature
Android App
iOS App
Desktop App
Browser
Live Streaming
✓
✓
✓
✓
Cash-Out
✓
✓
✓
✓
Biometric Login
✓
✓
×
×
Multi-Bet Builder
✓
✓
✓
✓
Casino Games
✓
✓
✓
✓
Push Notifications
✓
✓
Desktop alerts
×
Offline Caching
✓
✓
✓
×
Registration, Login and KYC in the 1xBet App
The same account can be used across Android, iOS, Windows and the mobile browser. Registration and login should use details that the user can keep and verify, because the phone number, email, identity documents and payment ownership may be checked before sensitive account actions.
.
Account Task
What to Check
Registration
Choose the Philippines and the intended account currency, then enter accurate contact details.
Login
Use the registered phone number, email or account ID and keep recovery access available.
Password recovery
Use the official recovery flow; do not share OTP or password-reset codes.
KYC
The operator may request identity, age, account and payment-ownership checks.
Withdrawal verification
Account details and the owner of the payment method should match.
Common causes of verification delay include an expired or unclear document, a name mismatch, incomplete account details, multiple accounts, or a payment method registered to another person. See the full KYC and AML guide for the verification workflow.
Is the 1xBet App Legal and Safe in the Philippines?
1xBet is operated by Caecus N.V. under a Curaçao gaming license. Offshore betting is not prohibited for Filipino users; responsibility is on the operator, not the player. Registration requires 21+ and full ID verification during KYC.
1xBet App uses TLS 1.3 encryption and PCI-DSS Level 1 standards for payments. It also supports 2FA and keeps player funds separate from operational accounts.
Under current Philippine law, offshore online betting platforms are not explicitly banned for individual Filipino players. The legal framework primarily targets unlicensed operators rather than the users themselves.
The Philippine Amusement and Gaming Corporation (PAGCOR) regulates domestic gambling operations but does not license or directly oversee offshore platforms. 1xBet is in a similar legal gray area to many international bookmakers widely used in Southeast Asia.
There are 1xBet responsible-gaming tools:
deposit limits,
timers,
self-exclusion.
The Philippine Amusement and Gaming Corporation (PAGCOR) does not regulate 1xBet directly, but the platform follows international AML (anti-money-laundering) and geolocation rules to international standards and geolocation verification.
Geolocation checks occur at login and during fund withdrawals, confirming user presence within permitted jurisdictions. IP address monitoring prevents access from restricted regions, triggering account suspension if inconsistencies arise. Customer data stored in encrypted, access-restricted systems with GDPR-level protection
Key Safety Certifications
License: Curaçao Gaming OGL/2024/1262/0493
Operator: Caecus N.V.
Encryption: TLS 1.3
Payment Security: PCI-DSS Level 1
Age Requirement: 21+ with ID verification
Geolocation: Mandatory at login and withdrawal
1xBet App Bonus for Filipino Users
New users registering through the 1xBet app can choose one of two welcome offers before making their first deposit. The bonus type must be selected at registration, it affects how your first deposit is matched.
Bonus Type
Offer
Min Deposit
Max Bonus
Wagering Requirement
Sports Welcome Bonus
100% match on first deposit
₱50
₱8,888 ($100)
5x bonus in accumulator bets (3+ selections, min odds 1.40)
Sport Single
100% match on first deposit
₱50
₱11,888
Only 3 bets (single or accumulator) count toward this bonus
Casino Welcome Package
Up to ₱95,000 + 150 Free Spins (currently increased to ₱111,777 + 350 FS)
₱200
₱95,000 (now ₱111,777)
35x within 7 days
Welcome bonus for sports in the 1xBet app for Philippine users (rules, conditions, and limits)
Welcome package for the casino in the 1xBet app for Philippine users (rules, conditions, and limits)
How to Claim Your Bonus (Step by Step)
Download the app using the method described above.
Tap Register and enter promo code 1x_4229774 during sign-up to unlock an enhanced bonus.
At the bonus selection screen, choose either Sports or Casino offer.
Complete KYC verification (see above section) to ensure no withdrawal delays later.
Make your first deposit using GCash, Maya, or any supported method (Crypto is not eligible for the bonus)
The bonus is credited to your account automatically within minutes.
The sports bonus requires accumulator bets only (single bets do not count toward wagering). Each accumulator must contain at least 3 selections at minimum odds of 1.40 per selection. The casino bonus has a 35x wagering requirement that must be met within 7 days of activation.
You can also decline the bonus during registration and activate it later from the Promotions section of their account.
Payments Supported Across All 1xBet Apps
Philippine users of 1xBet applications access 15+ payment methods, including GCash, Maya, bank cards (VISA, MasterCard), local bank transfers, and cryptocurrency wallets (Bitcoin, Ethereum, USDT).
GCash and Maya remain the most popular choices among Filipino bettors due to their instant processing, zero fees, and wide availability. Both apps are already installed on most smartphones in the Philippines, making deposits a two-tap process.
Deposits:
Supports GCash, Maya, Fortune Pay, bank cards (VISA/Mastercard), local PH banks, and crypto wallets (Bitcoin, Ethereum, USDT).
Minimum deposit: ₱100 for e-wallets, ₱100 for bank transfers.
Max per transaction: up to ₱500,000 for fully verified (KYC) accounts.
Processing time: instant for e-wallets, ~30 minutes for cards, 2–3 confirmations for crypto.
Withdrawals:
Minimum withdrawal: ₱100
E-wallet payouts: ~15 minutes
Bank transfers: 24–48 hours
Daily limit: ₱600,000; no monthly cap for verified users
Large withdrawals (₱50,000+) require OTP verification
Fees and Currency
No platform fees for e-wallet deposits and withdrawals
Bank card deposit fee: 1.5% (waived for amounts above ₱1,000)
All payments show in the account statement with timestamps, method, and settled amount.
Payment Comparison Table
Method
Min Deposit
Min Withdrawal
Processing Time
Fees
GCash
PHP 100
PHP 100
Instant / 15 min
0%
Maya
PHP 100
PHP 100
Instant / 15 min
0%
VISA/MasterCard
PHP 100
PHP 500
30 min / 24–48h
1.5% deposit
Bank Transfer
PHP 100
PHP 500
Instant / 24-48h
0%
Bitcoin
PHP 200
PHP 500
2–3 conf / 1-6h
Network fee
Ethereum
PHP 200
PHP 500
2–3 conf / 1-6h
Network fee
USDT (TRC-20)
PHP 200
PHP 500
2–3 conf / 30 min
Network fee
Local payment methods (deposit and withdrawal) in the 1xBet app Ph
Cryptocurrencies available in the 1xBet app in the Philippines
Cryptocurrency Transactions in 1xBet
For tech-savvy Filipino users who want flexible payments, cryptocurrency wallets allow fast and borderless deposits and withdrawals on 1xBet. The bookmaker supports multiple crypto wallets including Bitcoin, Ethereum, Litecoin, Binance Coin BSC, USDT and whatnot. This helps avoid banking limits and can speed up processing times.
Most transactions are credited after 2-3 blockchain confirmations.
Supported Cryptocurrencies:
USDT (TRC-20). Stablecoin pegged to USD (no volatility risk). TRC-20 (Tron network) withdrawals process in ~30 minutes with near-zero fees. Most recommended for regular use.
Bitcoin (BTC). Minimum ₱200 deposit; confirmations typically take 10-60 minutes depending on network congestion. Highest security, ideal for large transfers.
Ethereum (ETH). Minimum ₱200; faster block times (~15 seconds) but gas fees vary. Well suited for mid-size transactions.
How to Deposit with Crypto (Step-by-Step)
Go to your 1xBet account ➾ Cashier ➾Deposit ➾ select your cryptocurrency.
A unique wallet address is generated for your deposit. Copy it carefully.
Open your crypto wallet (e.g., Trust Wallet, Binance, Coinbase) and send the amount to this address.
Once 2-3 blockchain confirmations are received, your 1xBet balance updates automatically.
Crypto transactions are irreversible. Never share your private keys. For withdrawals of ₱50,000+, OTP verification adds an additional layer of protection.
1xBet App Support and Common Problems
Start with the platform-specific guide when the issue concerns installation or updates. For account or payment problems, keep the transaction ID, date, amount, payment method and relevant screenshots before contacting support.
Use the official password-recovery flow or live chat
Deposit is missing
Provider status, transaction reference and account history
Save proof of payment and contact support
Withdrawal is pending
KYC, payment ownership and requested account checks
Complete verification and ask support for the current status
App shows an old version
Version number displayed in the app
Use the relevant platform guide to update
Support access is available through the platform’s live chat and the contact details shown on this site. Never send a password, full card number or one-time code to a person claiming to be support.
1xBet App Comparison – Android vs iOS vs Desktop vs Lite Version
1xBet optimizes its app differently for each device so you get the best performance:
Android designed to use less data, good for players with mobile data limits
iOS optimized for better battery life so you can play longer
Desktop built for multi-tasking, easy to switch between bets and live streams
The1xBet Android APK delivers the fastest in-play odds refresh (0.8-second intervals) due to local asset caching, while the 1xBet iOS app prioritizes battery efficiency through adaptive streaming that scales video quality based on cellular signal strength.
Desktop application (1xWin) leverage multi-core processors for simultaneous bet-slip management across multiple markets, enabling advanced bettors to monitor 10+ events without interface lag. Desktop versions expand bet slips into sidebar panels, accommodate keyboard shortcuts for rapid market switching, and support dual-monitor configurations for traders separating research from execution.
Desktop bettors managing high-volume accumulator strategies require the expanded screen space and precision input that mouse-and-keyboard setups provide.
1xBet Mobile apps optimize for thumb-zone navigation on 6-inch displays, placing primary actions (bet placement, cash-out, account access).
The browser Lite version sacrifices biometric login and push notifications but ensures compatibility with older devices unable to run native apps.
Casual users accessing the platform sporadically prefer the browser version, avoiding storage commitments and installation procedures.
1xBet Platform Comparison:
Criterion
Android APK
iOS App
Desktop (1xWin)
Browser Lite (and PWA)
Odds Refresh
0.8s
1.0s
0.7s
1.5s
Data Usage (1h stream)
450 MB
480 MB
550 MB
600 MB
Battery Impact (1h use)
18%
15%
N/A
12%
Biometric Login
Yes
Yes
No
No
Offline Mode
Partial
Partial
Yes
No
Multi-Market View
3 events
3 events
10+ events
2 events
Bet-Slip Capacity
20 selections
20 selections
40 selections
15 selections
Installation Required
Yes
Yes
Yes
No
Auto-Update
Silent
Automatic
Manual
N/A
Best Use Case
Commuters
Apple users
High-volume
Casual access
User Reviews
How We Test and Verify the 1xBet App
This guide separates data checked from the application or installation file from information that can vary by account, payment provider or operator policy.
Record the current Android, iOS and Windows version displayed by the source or installed app.
Download the Android APK from the source referenced by the guide.
Record the file size, package name and certificate details.
Calculate the SHA-256 hash and compare it with the value published for the same build.
Review Android permissions and the minimum system requirement.
Install or open the app on the stated test environment and check login, navigation, sportsbook and casino access.
Check the Cashier for Philippine currency and currently displayed payment methods.
Review KYC, responsible gaming and support access.
Capture or update screenshots when the interface changes.
Data Type
How It Should Be Classified
Version, file size, hash, package and screenshots
Editorially checked against the tested build
Bonus rules and operator limits
Operator-provided and subject to change
Payment methods, limits and processing estimates
Account-, provider- and date-dependent
User reviews
Individual experiences, not editorial test results
The page should be updated when the app version, checksum, payment methods, KYC flow, support details or interface changes. Readers should use the current in-app Cashier and operator terms as the final source for account-specific conditions.
Frequently Asked Questions About the 1xBet App
Is the 1xBet app available in the Philippines?
The Android APK, iOS options, Windows client and mobile browser are described for users in the Philippines. Actual access can depend on the device, account and current service availability.
How can I download the 1xBet app on Android in the Philippines?
Download the Android APK from the verified source and check its version, file size, package name and SHA-256 checksum before installation.
Can I download 1xBet from Google Play in the Philippines?
The Google Play availability for real-money betting apps depends on country-specific policies. If the app is not available in the Philippine store, use the verified Android APK installation method instead.
Can I install a 1xBet APK on an iPhone?
No. APK is an Android format. iPhone users should follow the App Store or PWA instructions on the iOS page.
Does the 1xBet app support Philippine pesos?
Yes, payments in PHP are supported for the Philippines. Confirm the selected account currency during registration and in the Cashier before a transaction.
Does 1xBet require KYC in the Philippines?
Identity, age and payment ownership may be verified, particularly before withdrawals or other sensitive account actions. Use accurate account information and documents that match the account holder.
Can I use GCash or Maya in the 1xBet app?
They are listed as Philippine payment options on this guide, but the current Cashier is the final source because availability, limits and processing estimates can vary by account and provider.
Is the 1xBet APK safe to install?
Install only when the source, version, file size, package name, certificate and SHA-256 match the data published for the same APK build. Avoid mirrors, shortened links and files shared through chats.
Can I follow live matches in the 1xBet app?
Live events can include scores, changing odds, match statistics and event timelines. Live video is available for selected events where streaming rights permit it.
How do I update the app?
Use the dedicated Android, iOS or Windows guide. Check the version after updating, and verify a new Android APK with the file data published for that exact build.
✍️
Reviewed by:
Juan Santos
Modified:
Tested on Android 14, iOS 17 (Philippines) All app versions hands-on
1xBet App Reviews
4.6
4.6 out of 5 stars (based on 88 reviews)
Excellent
Very good
Average
Poor
Terrible
August 3, 2026
I really like this sportsbook. Especially for its PBA live streams.
CarlosS
July 6, 2026
I use 1xBet mostly for MPL PH and M-series bets. Deposit via GCash is fast and easy. Withdrawal takes about 24 hours, which is okay but could be faster. A lot of MLBB markets. I usually bet on match winner, first blood, and total kills. The odds are better than other apps I’ve tried. Live betting works well during games.
K1ngSlay3r
June 13, 2026
Live casino works perfectly on iPhone PWA. No region switch needed.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Save preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.