If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: docs.customer.io - Customer.io Docs.

site address: docs.customer.io redirected to: docs.customer.io

site title: Customer.io Docs

Our opinion (on Sunday 05 July 2026 21:35:24 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:


page from cache: 2 days ago
Meta tags:
description=Trigger email, push, in-app, SMS, webhooks, and more with Customer.io. Gain control over behaviorial data to personalize customer communication and drive engagement.;

Headings (most frequently used words):

automatically, for, what, can, we, help, you, find, latest, features, at, customer, io, clean, up, stale, segments, convert, emails, to, design, studio, no, code, notification, inbox, your, website, get, started, message, channels, developers,

Text of the page (most frequently used words):
app (81), messages (80), push (79), and (75), your (52), people (47), events (46), #started (44), track (41), data (40), notifications (40), set (39), customer (33), email (31), get (31), metrics (30), identify (29), send (28), for (28), troubleshooting (27), with (26), message (25), api (23), how (23), tracking (21), use (20), the (19), links (19), mobile (18), create (17), changelog (17), event (17), start (16), anonymous (16), getting (16), campaigns (16), account (15), from (15), guide (14), campaign (14), segments (14), what (14), multiple (14), inbox (14), objects (13), quick (13), listeners (13), deep (13), test (13), custom (12), activity (12), google (12), integrations (12), webhooks (11), channels (11), add (11), users (11), authentication (11), manage (11), capture (11), options (11), subscription (11), update (10), inline (10), android (10), screen (10), lifecycle (10), notification (10), migrate (10), editor (10), emails (10), privacy (9), journeys (9), content (9), edit (9), handling (9), providers (9), new (9), configuration (9), works (9), design (9), studio (9), advanced (9), transactional (9), integration (8), sms (8), liquid (8), service (7), support (7), features (7), overview (7), workspace (7), security (7), flutter (7), packages (7), version (7), page (7), introduction (7), using (7), forms (7), components (7), platform (6), integrate (6), reference (6), out (6), actions (6), our (6), ios (6), react (6), native (6), amazon (6), code (6), inbound (6), conditions (6), pipelines (5), reporting (5), slack (5), based (5), attributes (5), you (5), analysis (5), segment (5), addresses (5), best (5), practices (5), billing (5), whatsapp (5), updates (5), location (5), earlier (5), rules (5), website (5), frequently (5), asked (5), questions (5), legacy (5), hubspot (5), javascript (5), syntax (5), global (5), link (5), welcome (5), css (5), time (5), sending (5), triggered (5), broadcasts (5), workflows (5), policy (4), about (4), twilio (4), web (4), performance (4), workflow (4), broadcast (4), docs (4), builder (4), understand (4), workspaces (4), groups (4), rich (4), messaging (4), apis (4), conversions (4), snowflake (4), storage (4), bigquery (4), redshift (4), webhook (4), understanding (4), tests (4), recipes (4), statuses (4), preferences (4), component (4), faq (4), styles (4), opt (4), layouts (4), drag (4), drop (4), domain (4), delete (4), branches (4), timestamp (4), style (4), relationships (4), resources (3), pricing (3), sdks (3), other (3), group (3), customers (3), non (3), their (3), import (3), search (3), find (3), mcp (3), agent (3), beta (3), settings (3), conversion (3), assign (3), roles (3), standard (3), logs (3), upgrade (3), expo (3), implementation (3), certificates (3), visual (3), salesforce (3), mixpanel (3), facebook (3), ads (3), cohorts (3), triggers (3), classic (3), map (3), server (3), reverse (3), etl (3), live (3), common (3), deliverability (3), goals (3), errors (3), personalize (3), center (3), multi (3), brand (3), attribute (3), templates (3), surveys (3), json (3), trigger (3), phone (3), preview (3), smtp (3), types (3), filters (3), why (3), export (3), via (3), csv (3), 2026 (3), status (2), release (2), notes (2), parcel (2), learn (2), receive (2), marketing (2), behavior (2), basics (2), help (2), survey (2), suggestions (2), client (2), setup (2), accounts (2), cli (2), feedback (2), browser (2), issues (2), store (2), cookies (2), expiration (2), single (2), sign (2), two (2), team (2), members (2), plan (2), tasks (2), audit (2), verification (2), provisional (2), sound (2), html (2), comparing (2), pixel (2), sendgrid (2), this (2), rudderstack (2), azure (2), blob (2), cloud (2), audiences (2), braze (2), amplitude (2), connections (2), past (2), mode (2), servers (2), deleting (2), services (2), postgresql (2), mysql (2), microsoft (2), sql (2), filter (2), incoming (2), requests (2), csp (2), proxying (2), another (2), disconnect (2), backend (2), form (2), lead (2), video (2), semantic (2), compliance (2), directory (2), results (2), dashboard (2), list (2), personalization (2), library (2), files (2), adding (2), url (2), parameters (2), localization (2), line (2), activities (2), respond (2), feature (2), adoption (2), upcoming (2), promotions (2), nps (2), display (2), number (2), flow (2), build (2), sender (2), validate (2), senders (2), copy (2), headers (2), adapting (2), template (2), archive (2), relay (2), zone (2), reusable (2), exit (2), person (2), batch (2), concepts (2), newsletters (2), reminders (2), trial (2), book (2), frequencies (2), aren (2), collaborate (2), automation (2), connected (2), shortcuts (2), convert (2), setting (2), match (2), devices (2), work (2), segmentation (2), collections (2), have (2), make (2), academy (2), structured (2), learning (2), made (2), automatically (2), releases (2), demo (2), 2024, peaberry, software, inc, terms, 9450, gemini, suite, 43920, beaverton, oregon, 97008, 7105, win, contact, startup, program, partners, careers, company, guides, competitors, community, blog, documentation, third, party, developers, natively, efforts, craft, automated, perform, newsletter, relate, behaviors, manually, running, asap, can, cursor, ides, claude, chatgpt, command, routines, skills, ask, har, file, login, qualifications, respecting, gdpr, allowlist, session, case, sensitivity, timezone, enable, experimental, regions, sso, factor, credentials, customize, information, switch, between, canceling, payment, problems, reducing, overages, credits, bill, sdk, channel, swift, zendesk, yandex, wisepops, optimizer, vwo, twitter, engage, tiktok, talon, one, sprig, saleswings, sent, ripe, qualtrics, playerzero, pipedrive, pinterest, moengage, metronome, meta, logrocket, livelike, launchdarkly, koala, intercom, heap, tag, manager, gtm, sheets, analytics, gtag, gainsight, fullstory, friendbuy, criteo, cordial, commandbar, close, clevertap, bing, attio, algolia, insights, adobe, target, actable, predictive, resend, filtering, mapping, database, warehouse, action, zoho, zapier, mparticle, platforms, python, node, call, calculator, scheduled, syncs, invalid, transform, utility, methods, identity, management, managing, identities, method, frameworks, wordpress, wpforms, webflow, unbounce, typeform, squarespace, jotform, formstack, sources, backfill, historical, playback, chat, ecommerce, fields, alias, source, specs, failed, attempted, conclusive, reports, home, composer, reusing, snippets, deliveries, drafts, image, requirements, assets, outside, language, preference, faqs, pages, unsubscribes, https, universal, checking, translations, translate, languages, milestones, achievements, promote, offers, localize, step, compose, hipaa, regulations, kind, need, registration, compliant, register, numbers, keyword, smart, character, encoding, keywords, shortening, mms, payloads, registering, device, tokens, provider, trustpilot, reviews, gmail, does, fake, bcc, option, preheader, text, avatar, logo, mailchimp, column, foundation, basic, view, amp, pre, processing, customizing, choose, right, editors, oracle, dyn, sparkpost, postmark, mandrill, mailjet, mailgun, own, verify, deliverable, kickbox, anonymized, authenticating, apple, private, unsubscribe, rfc, 8058, postmaster, tools, suppression, lists, suppressions, spamhaus, blocklist, listings, shared, dedicated, warming, attachments, creating, transitioning, limits, supported, formats, zones, recommended, geolocation, queue, draft, default, direct, mail, lob, configure, randomized, delay, wait, until, window, delays, blocks, true, false, random, split, control, reformat, fix, inconsistent, names, journey, items, holdout, llm, generate, decisions, examples, key, format, inactive, trips, rss, feed, cohort, optimize, just, words, onboarding, double, cart, abandonment, birthday, anniversary, recipe, grace, periods, tickets, syncing, sync, stripe, follow, responses, receiving, entering, troubleshoot, change, state, schedule, criteria, when, tags, history, submit, teammates, stylesheet, loop, through, conditionals, directives, modifiable, placeholder, scratch, publish, changes, connect, mso, emmet, accessibility, fixes, variables, cleanup, formatting, inlining, mjml, framework, transformers, individual, responsive, dark, keyboard, review, specific, purposes, don, within, days, building, manual, driven, activate, waitlist, awareness, announce, drive, usage, upsell, monetize, power, cases, object, tutorials, they, external, merging, know, available, index, storing, suppress, profile, ids, last, visited, field, resolve, duplicate, profiles, easy, complete, styled, look, feel, converter, tool, where, access, more, like, auto, optional, level, that, archives, unused, dynamic, helps, keep, date, clean, stale, latest, request, log, solutions,


Text of the page (random words):
ke segments 6 start sending campaigns and workflows journeys journeys introduction to journeys people events objects non people data segmentation design studio campaigns workflows message channels liquid personalization metrics integrations integrations integration directory get started data in data out apis pipelines api track api app api reporting webhooks comparing the pipelines and track apis mobile sdks ios android react native expo flutter account verification audit logs billing your account workspaces privacy security troubleshooting ai features ai features use customer io with ai your customer io agent customer io cli customer io mcp email content analysis in app message suggestions in app survey analysis use our docs with ai releases releases latest features at customer io automatically clean up stale segments 2026 06 30 auto archive is an optional workspace level setting that archives unused dynamic segments this helps you keep your list of segments up to date and automatically convert emails to design studio 2026 06 29 use our converter tool to migrate emails made in the classic drag and drop editor to design studio where you have access to more features like global no code notification inbox for your website 2026 06 23 we ve made it easy to set up a notification inbox for your website complete with messages styled to match your brand s look and feel you get started welcome to customer io quick start guide academy structured learning 1 create your workspace 2 set up message channels 3 integrate with customer io 4 add people 5 send events and make segments 6 start sending campaigns and workflows journeys introduction to journeys people events manage people their attributes people and their profiles add or update people how to identify people manage customer attributes manage devices resolve duplicate people what s the last visited field and how do i use it delete people and suppress profile ids export a person s data export data for multiple people storing and using json events import people or events via csv find people data search for people filter activity logs using your data index how do i know what data i have available anonymous data anonymous people anonymous activity merging anonymous activity anonymous events how do i create multiple subscription types shortcuts to external services objects non people data overview objects vs collections objects objects how they work objects video tutorials object types objects relationships import objects or relationships via csv export objects or relationships via csv objects and relationships in campaigns use objects in liquid objects use cases upsell monetize power users adoption drive feature usage awareness announce events conversion activate people on your event waitlist collections segmentation how segments work build segments with ai data driven segments manual segments create segments based on mobile devices ad audiences timestamp conditions using json in segments timestamp conditions faq timestamp rules for building segments why don t people match within the past x days conditions setting up segments for specific purposes design studio beta welcome to design studio manage your files convert emails to design studio create review emails keyboard shortcuts style your messages set global styles assign global styles to components dark mode responsive styles visual editor get started style individual messages add preview liquid rules display content based on conditions code editor get started validate your email transformers mjml framework css inlining formatting set url parameters for a single message css cleanup css variables accessibility fixes use emmet syntax use mso syntax preview email in design studio manage connected messages connect an email to an automation edit connected messages publish changes disconnect an email from an automation create reusable content understand components add components to your message understand and style standard components custom components how to create edit a component create a component from scratch create modifiable placeholder content style custom components delete a component syntax understand syntax add conditionals directives loop through data create a stylesheet migrate components from parcel collaborate with teammates how to collaborate submit manage feedback manage version history send a test message whatsapp templates campaigns workflows campaigns broadcasts and transactional messages tags campaigns campaign concepts settings campaign journeys create a campaign campaigns page triggers filters and frequencies when to use filters goals conversion criteria exit conditions schedule a campaign change the state of a campaign troubleshoot campaigns why aren t people entering my campaign why aren t people receiving my message edit live campaigns edit triggers filters or frequencies edit goals edit workflows webhook triggered campaigns webhook campaigns send event batch update follow up on nps responses sync customers from stripe to customer io campaign for syncing mixpanel cohorts slack notification for support tickets grace periods campaign recipes our recipe book send a welcome email birthday and anniversary campaigns cart abandonment double opt in onboarding campaign optimize emails with just words trial expiration reminders cohort tests trigger campaigns based on roles rss feed email campaign reminders for multiple upcoming trips delete inactive people broadcast newsletters introduction to broadcasts newsletters api triggered broadcasts personalize messages with trigger data format api triggered broadcasts edit live api triggered broadcasts common api triggered broadcast errors transactional messages getting started key concepts set up a transactional email set up a transactional push set up a transactional in app message set up a transactional sms transactional examples common transactional api errors frequently asked questions campaigns with transactional messages workflow builder workflow builder llm actions generate data decisions with ai send event batch update conditions holdout tests a b tests copy workflow items attribute updates create or update person set journey attributes fix inconsistent attribute names reformat timestamp attributes branches flow control types of branches multi split branches random cohorts true false branches exit blocks delays time window wait until randomized delay webhooks send and receive data with webhook actions configure reusable webhooks send in app messages using webhooks web push with webhooks send direct mail with lob message sending default sending settings sending behavior options queue draft for campaign qa geolocation and time zone data recommended send time send messages in users time zones supported time zone formats message limits message channels email email getting started transitioning to customer io as a sender introduction to creating emails test your emails email attachments deliverability email deliverability best practices domain authentication delete a domain domain warming track links with your domain ip addresses shared vs dedicated spamhaus blocklist listings how to manage suppressions email suppression lists google postmaster tools custom unsubscribe links rfc 8058 authenticating for apple private email relay set up anonymized email relay addresses verify deliverable email addresses with kickbox custom smtp use your own smtp server using multiple smtp servers use your mailgun account use your mailjet account use your mandrill account use your postmark account use your sendgrid account use your sparkpost account use your oracle dyn account editors choose the right email editor drag and drop emails the basics drag and drop editor faq troubleshooting your drag and drop emails email code editor design layouts introduction to email layouts customizing email layouts archive layouts html and css email vs web css pre processing amp for email adding a view in browser link resources for templates code and best practices adapting foundation s basic template adapting mailchimp s two column template senders headers how do i add an avatar logo to my emails set custom email headers set custom preheader preview text what does the fake bcc option do create multiple from addresses email recipes welcome email copy gmail promotions code editor send trustpilot reviews push notifications get started integrate your app migrate from another provider registering device tokens send push notifications custom push payloads test push notifications push metrics and message statuses best practices for push notifications frequently asked questions troubleshooting mobile issues sms get started send sms mms messages link shortening inbound messages getting started inbound statuses and activities respond to inbound keywords senders tracking frequently asked questions smart character encoding opt out keyword handling validate mobile phone numbers register as a sender getting a phone number update your privacy policy for sms build a compliant sms opt in form brand and campaign registration opt in and out flow what kind of phone number do i need hipaa compliance and privacy regulations web in app messages get started set up your website send in app messages global styles for in app messages notification inbox get started send inbox messages trigger inbox messages from your backend inbox message metrics advanced custom inbox overview compose json messages display inbox messages in your app anonymous messages anonymous messages forms faq forms and surveys forms lead capture surveys inline messages multi step messages in app metrics test your messages localize messages in app faq recipes for your website nps surveys promotions and offers promote upcoming event milestones and achievements feature adoption message editor reference the visual editor in app component reference legacy in app editor whatsapp get started create content templates send a whatsapp message whatsapp metrics and reporting inbound messages getting started respond to inbound messages inbound statuses and activities frequently asked questions line messaging get started send messages line metrics and reporting slack messages get started languages localization translate your messages set up your localization attribute track metrics for translations links in messages link tracking checking link status adding url parameters to links track universal links and app links in email https link tracking subscription preferences overview of subscription options global unsubscribes the subscription center brand your subscription pages subscription faqs manage subscription preferences subscription preference metrics multi language support for the subscription center migrate subscription preferences set preferences outside of the subscription center find messages using the message library assets library store files image requirements message statuses deliveries drafts data liquid personalization personalize messages with liquid liquid upgrade liquid syntax list liquid recipes personalize actions with javascript reusing content with snippets composer errors metrics metrics overview goals campaign and broadcast metrics home dashboard workspace performance dashboard analysis page reports email deliverability metrics understanding your a b test results getting conclusive results from a b tests failed and attempted messages integrations integration directory get started quick start guide understanding integrations in customer io troubleshooting data compliance and privacy data in introduction source specs understanding incoming data identify group page screen track alias common fields custom events semantic events understanding semantic events a b test events customer io events ecommerce events email events live chat events mobile app lifecycle events video playback events backfill historical data proxying requests to customer io connections customer io api journeys message metrics mobile app sources forms get started formstack jotform squarespace typeform unbounce webflow wordpress with wpforms custom js integrations facebook lead ads use form data in customer io forms api backend integrations edit or disconnect forms javascript getting started javascript frameworks method reference migrate from another service managing identities cookies and identity management utility methods and performance in app messages notification inbox content security policy csp proxying the javascript client legacy javascript get started identify people track and page events in app messages content security policy csp track api integrations add a classic track api integration advanced transform data invalid track api requests hubspot beta get started map hubspot data to customer io filter incoming data deleting data hubspot forms reverse etl about reverse etl amazon redshift google bigquery microsoft sql server mysql postgresql snowflake legacy integrations reverse etl overview amazon redshift google bigquery microsoft sql server mysql postgresql snowflake salesforce getting started map salesforce data to customer io map data to other services scheduled syncs deleting data api call calculator servers node js python go customer data platforms segment segment data in classic rudderstack mparticle legacy webhook based integrations using zapier with the track api zoho integration hubspot integration data out getting started add a data out integration actions action triggers code mode database warehouse integrations introduction standard integrations advanced integrations filtering and mapping actions resend past data connections actable predictive adobe target algolia insights amazon redshift amazon redshift advanced amazon s3 amazon s3 advanced amplitude amplitude message metrics attio azure blob storage bing ads braze braze cohorts clevertap close commandbar cordial criteo audiences customer io facebook conversions api friendbuy fullstory gainsight px google ad conversions google ads gtag google analytics google bigquery google bigquery advanced google cloud storage google cloud storage advanced google sheets google tag manager gtm heap hubspot intercom koala launchdarkly livelike logrocket meta facebook pixel metronome mixpanel mixpanel message metrics moengage ms azure blob storage advanced pinterest conversions pipedrive playerzero qualtrics reporting webhooks ripe rudderstack legacy salesforce about this integration sent messages as tasks frequently asked questions saleswings segment segment message metrics sendgrid marketing campaigns slack snowflake snowflake advanced sprig talon one tiktok conversions twilio twilio engage messaging twilio studio twitter pixel visual website optimizer vwo webhooks wisepops yandex zendesk api reference about our apis comparing the pipelines and track apis pipelines api track api app api design studio html best practices journeys webhooks mobile sdks ios quick start guide getting started how it works authentication packages ...
Images from subpage: "docs.customer.io/integrations/sdk/flutter/in-app-messages/in... " Verify
Images from subpage: "docs.customer.io/integrations/sdk/flutter/in-app-messages/in... " Verify
Images from subpage: "docs.customer.io/integrations/sdk/flutter/whats-new/4.0.0-up... " Verify
Images from subpage: "docs.customer.io/integrations/sdk/flutter/whats-new/3.5.0-up... " Verify
Images from subpage: "docs.customer.io/integrations/sdk/flutter/whats-new/3.x-upgr... " Verify

Verified site has: 954 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-55 56-60 61-65 66-70 71-75 76-80 81-85 86-90 91-95 96-100
101-105 106-110 111-115 116-120 121-125 126-130 131-135 136-140 141-145 146-150
151-155 156-160 161-165 166-170 171-175 176-180 181-185 186-190 191-195 196-200
201-205 206-210 211-215 216-220 221-225 226-230 231-235 236-240 241-245 246-250
251-255 256-260 261-265 266-270 271-275 276-280 281-285 286-290 291-295 296-300
301-305 306-310 311-315 316-320 321-325 326-330 331-335 336-340 341-345 346-350
351-355 356-360 361-365 366-370 371-375 376-380 381-385 386-390 391-395 396-400
401-405 406-410 411-415 416-420 421-425 426-430 431-435 436-440 441-445 446-450
451-455 456-460 461-465 466-470 471-475 476-480 481-485 486-490 491-495 496-500
501-505 506-510 511-515 516-520 521-525 526-530 531-535 536-540 541-545 546-550
551-555 556-560 561-565 566-570 571-575 576-580 581-585 586-590 591-595 596-600
601-605 606-610 611-615 616-620 621-625 626-630 631-635 636-640 641-645 646-650
651-655 656-660 661-665 666-670 671-675 676-680 681-685 686-690 691-695 696-700
701-705 706-710 711-715 716-720 721-725 726-730 731-735 736-740 741-745 746-750
751-755 756-760 761-765 766-770 771-775 776-780 781-785 786-790 791-795 796-800
801-805 806-810 811-815 816-820 821-825 826-830 831-835 836-840 841-845 846-850
851-855 856-860 861-865 866-870 871-875 876-880 881-885 886-890 891-895 896-900
901-905 906-910 911-915 916-920 921-925 926-930 931-935 936-940 941-945 946-950
951-954


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
Content-Type text/plain; charset=utf-8
Date Fri, 03 Jul 2026 11:56:46 GMT
Location htt????/docs.customer.io/
Server Netlify
X-Nf-Request-Id 01KWKXD9WSRY8RWM23KY60G5SC
Content-Length 40
Connection close
HTTP/2 200
accept-ranges bytes
access-control-allow-origin *
age 5036
cache-control public,max-age=0,must-revalidate
cache-status Netlify Edge ; hit
content-encoding gzip
content-type text/html; charset=UTF-8
date Fri, 03 Jul 2026 11:56:46 GMT
etag W/ 742a0b62895d2152ff19adda9281ded7-ssl-df
link </.well-known/api-catalog>; rel= api-catalog ; type= application/linkset+json , </llms.txt>; rel= service-doc ; type= text/plain ; title= LLM-friendly documentation index , </llms-full.txt>; rel= service-doc ; type= text/plain ; title= Full LLM-friendly documentation , </integrations/api/customerio-apis/>; rel= service-doc ; type= text/html ; title= Customer.io API documentation , </.well-known/mcp/server-card.json>; rel= describedby ; type= application/json ; title= Customer.io MCP server card
server Netlify
strict-transport-security max-age=31536000
vary Accept-Encoding
x-nf-request-id 01KWKXD9Y1XXDJ0XDHPK6A5SQJ

Meta Tags

title="Customer.io Docs"
name="generator" content="Hugo 0.121.2"
charset="UTF-8"
name="viewport" content="width=device-width,initial-scale=1"
name="viewport" content="height=device-height,width=device-width,initial-scale=1,minimum-scale=1,target-densitydpi=device-dpi"
property="og:image" content="htt????/cdn.sanity.io/images/onirtmj2/production/10390db7c2394eae65523bbaafced08666b75189-1200x630.png?rect=0,1200,627&w=1200&h=627&fit=crop&auto=format"
property="og:image:secure" content="htt????/customer.io/images/Customerio-1200x630.png"
name="description" content="Trigger email, push, in-app, SMS, webhooks, and more with Customer.io. Gain control over behaviorial data to personalize customer communication and drive engagement."
property="og:title" content="Customer.io Docs"
property="og:description" content="Trigger email, push, in-app, SMS, webhooks, and more with Customer.io. Gain control over behaviorial data to personalize customer communication and drive engagement."
property="og:url" content="htt????/docs.customer.iohtt????/docs.customer.io/"
name="twitter:card" content="summary_large_image"
property="og:type" content="website"
property="og:site_name" content="Customer.io"
name="customerio_plans" content="builder,essentials,premium,enterprise"

Load Info

page size581354
load time (s)0.12377
redirect count1
speed download1199203
server IP 63.176.8.218
* all occurrences of the string "http://" have been changed to "htt???/"