{
    "ready": true,
    "site": {
        "id": 0,
        "domain": "ffdweb.org",
        "display_name": "FFDW",
        "primary_country_code": "",
        "category_name": "Finance"
    },
    "metrics": {
        "global_rank": 3539,
        "country_rank": 1803,
        "category_rank": 32,
        "daily_pageviews_per_visitor": 4.35,
        "daily_time_on_site_seconds": 400,
        "bounce_rate": 24.68,
        "search_visits_percent": 39.36,
        "total_sites_linking_in": 1,
        "monthly_unique_visitors": 313,
        "recorded_at": "2026-03-31 13:15:47"
    },
    "audit": {
        "score": 95
    },
    "traffic_sources": {
        "direct_percent": 30.76,
        "search_percent": 33.37,
        "social_percent": 7.93,
        "referral_percent": 10.99,
        "email_percent": 6.4,
        "paid_percent": 10.55
    },
    "seo_profile": {
        "backlinks_total": 1,
        "referring_domains": 1,
        "dofollow_backlinks_percent": 100,
        "organic_keywords": 105,
        "indexed_pages": 147,
        "page_speed_score": 82,
        "mobile_friendliness_score": 95,
        "authority_score": 49,
        "spam_risk_score": 6
    },
    "crawl_report": {
        "robots_status": 200,
        "sitemap_status": 200,
        "sitemap_total_urls": 111,
        "crawl_blocked": false,
        "crawl_blocked_by": "",
        "crawl_blocked_reason": "",
        "notes": [],
        "created_at": "2026-03-31 13:15:47"
    },
    "keywords": [
        {
            "keyword": "FFDW",
            "position": 18,
            "search_engine": "Estimated",
            "checked_at": "2026-04-19 10:34:14",
            "is_estimated": true
        },
        {
            "keyword": "FFDW finance",
            "position": 20,
            "search_engine": "Estimated",
            "checked_at": "2026-04-19 10:34:14",
            "is_estimated": true
        },
        {
            "keyword": "FFDW reviews",
            "position": 22,
            "search_engine": "Estimated",
            "checked_at": "2026-04-19 10:34:14",
            "is_estimated": true
        },
        {
            "keyword": "ffdw",
            "position": 24,
            "search_engine": "Estimated",
            "checked_at": "2026-04-19 10:34:14",
            "is_estimated": true
        },
        {
            "keyword": "ffdweb",
            "position": 26,
            "search_engine": "Estimated",
            "checked_at": "2026-04-19 10:34:14",
            "is_estimated": true
        },
        {
            "keyword": "rebuilding",
            "position": 28,
            "search_engine": "Estimated",
            "checked_at": "2026-04-19 10:34:14",
            "is_estimated": true
        },
        {
            "keyword": "the",
            "position": 30,
            "search_engine": "Estimated",
            "checked_at": "2026-04-19 10:34:14",
            "is_estimated": true
        },
        {
            "keyword": "internet",
            "position": 32,
            "search_engine": "Estimated",
            "checked_at": "2026-04-19 10:34:14",
            "is_estimated": true
        }
    ],
    "rating": {
        "overall": 64,
        "label": "Healthy",
        "breakdown": [
            {
                "label": "Technical foundation",
                "score": 18,
                "max": 18
            },
            {
                "label": "Authority & trust",
                "score": 15,
                "max": 30
            },
            {
                "label": "Reach & market presence",
                "score": 3,
                "max": 18
            },
            {
                "label": "Search visibility",
                "score": 4,
                "max": 12
            },
            {
                "label": "Engagement & retention",
                "score": 9,
                "max": 10
            },
            {
                "label": "Channels & diversification",
                "score": 5,
                "max": 6
            },
            {
                "label": "Registry stability",
                "score": 4,
                "max": 6
            },
            {
                "label": "Quality system",
                "score": 100,
                "max": 100
            },
            {
                "label": "Reputation system",
                "score": 49,
                "max": 100
            },
            {
                "label": "Safety system",
                "score": 100,
                "max": 100
            },
            {
                "label": "Evidence confidence",
                "score": 100,
                "max": 100
            },
            {
                "label": "External intelligence",
                "score": 52,
                "max": 100
            },
            {
                "label": "API intelligence",
                "score": 54,
                "max": 100
            }
        ],
        "authority_score": 51,
        "quality_score": 100,
        "reputation_score": 49,
        "safety_score": 100,
        "confidence_score": 100,
        "fraud_score": 0,
        "authority_signals": {
            "backlinks": 1,
            "referring_domains": 1,
            "organic_keywords": 105,
            "indexed_pages": 147,
            "monthly_visitors": 313,
            "global_rank": 3539,
            "engagement_score": 87,
            "crawl_quality_score": 100,
            "brand_completeness_score": 86,
            "link_diversity_score": 92,
            "technical_reliability_score": 88,
            "whois_score": 63,
            "whois_age_years": 5,
            "whois_stability_score": 100,
            "spam_penalty": 0
        },
        "whois_signals": {
            "age_years": 5,
            "days_to_expiry": 362,
            "days_since_last_registry_update": 33,
            "stability_score": 100,
            "registrar_changes": 0,
            "ownership_changes": 0,
            "nameserver_changes": 0,
            "status_changes": 0,
            "history_entries": 1,
            "privacy_protected": false,
            "dnssec_enabled": false,
            "has_registrant_country": false,
            "registrant_country": "",
            "nameserver_count": 2,
            "status_count": 2
        }
    },
    "authority_score": 51,
    "trust_score": 80,
    "domain_tags": {
        "primary_tag": "T",
        "primary_tag_score": 86,
        "primary_candidate": "T",
        "primary_candidate_score": 86,
        "tag_codes": "T,Uncertain",
        "tags": [
            {
                "code": "T",
                "label": "Trusted",
                "tone": "good",
                "description": "Strong trust, stability, and low-risk signals were detected.",
                "reason": "Low spam indicators plus strong trust, quality, registry, and stability signals were detected. Showing the stored external intelligence snapshot. New search and review intelligence only runs after a visitor uses Refresh data manually.",
                "message": "The site shows a reasonably trustworthy and stable profile.",
                "priority": 86,
                "score": 86,
                "match_percent": 86,
                "threshold_band": "strong"
            },
            {
                "code": "Uncertain",
                "label": "Uncertain",
                "tone": "unknown",
                "description": "External checks stayed inconclusive, so the model avoided a harder verdict.",
                "reason": "External checks stayed inconclusive, so the system kept an uncertainty buffer.",
                "message": "The evidence is materially mixed or partially corroborated, so the model is avoiding a harder verdict.",
                "priority": 68,
                "score": 68,
                "match_percent": 68,
                "threshold_band": "strong"
            }
        ],
        "tag_breakdown": [
            {
                "code": "T",
                "label": "Trusted",
                "tone": "good",
                "description": "Strong trust, stability, and low-risk signals were detected.",
                "reason": "Low spam indicators plus strong trust, quality, registry, and stability signals were detected. Showing the stored external intelligence snapshot. New search and review intelligence only runs after a visitor uses Refresh data manually.",
                "message": "The site shows a reasonably trustworthy and stable profile.",
                "priority": 86,
                "score": 86,
                "match_percent": 86,
                "threshold_band": "strong"
            },
            {
                "code": "Uncertain",
                "label": "Uncertain",
                "tone": "unknown",
                "description": "External checks stayed inconclusive, so the model avoided a harder verdict.",
                "reason": "External checks stayed inconclusive, so the system kept an uncertainty buffer.",
                "message": "The evidence is materially mixed or partially corroborated, so the model is avoiding a harder verdict.",
                "priority": 68,
                "score": 68,
                "match_percent": 68,
                "threshold_band": "strong"
            },
            {
                "code": "Infra",
                "label": "Risky infrastructure",
                "tone": "caution",
                "description": "The hosting / registrar / nameserver neighbourhood looks unusually risky.",
                "reason": "The infrastructure neighbourhood looks riskier than normal.",
                "message": "Infrastructure risk does not currently stand out.",
                "priority": 10,
                "score": 10,
                "match_percent": 10,
                "threshold_band": "none"
            },
            {
                "code": "D",
                "label": "Dangerous",
                "tone": "toxic",
                "description": "Strong signs of phishing, malware, or other harmful behaviour were detected.",
                "reason": "Multiple high-risk signals pushed this domain into the dangerous range. Showing the stored external intelligence snapshot. New search and review intelligence only runs after a visitor uses Refresh data manually.",
                "message": "No meaningful dangerous-signal match was detected.",
                "priority": 1,
                "score": 1,
                "match_percent": 1,
                "threshold_band": "none"
            },
            {
                "code": "C",
                "label": "Caution",
                "tone": "caution",
                "description": "Signals are mixed or weak, so this domain should be treated carefully.",
                "reason": "Review carefully: mixed trust signals. Showing the stored external intelligence snapshot. New search and review intelligence only runs after a visitor uses Refresh data manually.",
                "message": "The current crawl does not show a meaningful caution match.",
                "priority": 0,
                "score": 0,
                "match_percent": 0,
                "threshold_band": "none"
            }
        ],
        "nsfw_score": 0,
        "trust_score": 81,
        "manual": {
            "has_changes": false,
            "verified_status": "",
            "tag_codes": "",
            "rating_delta": 0,
            "authority_delta": 0,
            "trust_delta": 0,
            "note": "",
            "adjusted_by": 0,
            "adjusted_at": "",
            "lock_scores": false,
            "lock_flags": false
        },
        "summary": "Trusted (86% match) because low spam indicators plus strong trust, quality, registry, and stability signals were detected. showing the stored external intelligence snapshot. new search and review intelligence only runs after a visitor uses refresh data manually.",
        "external_intel": {
            "domain": "ffdweb.org",
            "candidate_tag": "",
            "checked_at": "2026-03-19T21:55:29+00:00",
            "status": "fresh",
            "snapshot_version": 9,
            "summary": "Showing the stored external intelligence snapshot. New search and review intelligence only runs after a visitor uses Refresh data manually.",
            "search_intelligence": {
                "queries": [
                    "site:trustpilot.com \"ffdweb.org\" -site:ffdweb.org -site:www.ffdweb.org",
                    "site:bbb.org \"ffdweb.org\" -site:ffdweb.org -site:www.ffdweb.org"
                ],
                "focused_queries": [
                    "site:trustpilot.com \"ffdweb.org\" -site:ffdweb.org -site:www.ffdweb.org",
                    "site:bbb.org \"ffdweb.org\" -site:ffdweb.org -site:www.ffdweb.org"
                ],
                "relaxed_queries": [
                    "site:wikipedia.org \"ffdweb.org\"",
                    "site:en.wikipedia.org \"ffdweb.org\"",
                    "site:wikipedia.org \"ffdweb\"",
                    "site:en.wikipedia.org \"ffdweb\"",
                    "ffdweb company profile",
                    "ffdweb reviews",
                    "ffdweb wikipedia",
                    "ffdweb linkedin",
                    "ffdweb crunchbase"
                ],
                "providers": [
                    "brave"
                ],
                "provider_result_counts": {
                    "brave": 0
                },
                "provider_query_attempts": {
                    "brave": 2
                },
                "provider_error_counts": {
                    "brave": 2
                },
                "provider_failure_reasons": {
                    "brave": "Brave hourly hard cap reached."
                },
                "provider_block_signals": [],
                "results_found": 1,
                "external_results_found": 0,
                "used_direct_fallback": true,
                "results": [
                    {
                        "provider": "direct-domain-fallback",
                        "url": "https://ffdweb.org/",
                        "host": "ffdweb.org",
                        "title": "ffdweb.org",
                        "snippet": "First-party fallback captured directly from the domain when public search engines returned no usable results.",
                        "is_direct_fallback": true,
                        "source_meta": {
                            "host": "ffdweb.org",
                            "source_type": "official_site",
                            "label": "Official site",
                            "trust_weight": 55,
                            "evidence_weight": 26,
                            "noise_penalty": 0,
                            "requires_exact_domain_match": true,
                            "supports_positive_verdicts": false,
                            "supports_negative_verdicts": false,
                            "freshness_ttl_days": 21
                        },
                        "entity": {
                            "score": 100,
                            "exactness": "exact_domain",
                            "reasons": [
                                "The result host matches the exact domain.",
                                "The exact domain is mentioned in the page snippet or document text.",
                                "The result URL contains the exact domain string."
                            ]
                        },
                        "query": "direct-fallback",
                        "rank": 1
                    }
                ],
                "source_mix": {
                    "official_site": 1
                },
                "entity_coverage_score": 100,
                "high_trust_result_count": 0,
                "exact_match_result_count": 1,
                "high_entity_result_count": 1,
                "query_hit_count": 0,
                "query_count": 2,
                "used_failover_provider": false,
                "inferred_candidate_tag": "",
                "used_relaxed_queries": false,
                "search_passes": [
                    {
                        "name": "focused-primary",
                        "queries": 2,
                        "providers": [
                            "brave"
                        ],
                        "results_added": 0,
                        "external_results_added": 0,
                        "deadline_hit": false
                    }
                ],
                "deadline_hit": false
            },
            "review_intelligence": {
                "documents_fetched": 1,
                "external_documents_fetched": 0,
                "documents": [
                    {
                        "provider": "direct-domain-fallback",
                        "url": "https://ffdweb.org/",
                        "host": "ffdweb.org",
                        "title": "ffdweb.org",
                        "snippet": "First-party fallback captured directly from the domain when public search engines returned no usable results.",
                        "is_direct_fallback": true,
                        "source_meta": {
                            "host": "ffdweb.org",
                            "source_type": "official_site",
                            "label": "Official site",
                            "trust_weight": 55,
                            "evidence_weight": 26,
                            "noise_penalty": 0,
                            "requires_exact_domain_match": true,
                            "supports_positive_verdicts": false,
                            "supports_negative_verdicts": false,
                            "freshness_ttl_days": 21
                        },
                        "entity": {
                            "score": 100,
                            "exactness": "exact_domain",
                            "reasons": [
                                "The result host matches the exact domain.",
                                "The exact domain is mentioned in the page snippet or document text.",
                                "The result URL contains the exact domain string."
                            ]
                        },
                        "query": "direct-fallback",
                        "rank": 1,
                        "body": "FFDW | Rebuilding the Internet for GoodHomeAboutProjectsLearning ResourcesBlogDigestFAQsA Better Web for EveryoneView ProjectsAbout FFDWFFDW Exists to Help Build a Better WebFilecoin Foundation for the Decentralized Web (FFDW) is the sister nonprofit of Filecoin Foundation. FFDW is a 501(c)(3) nonprofit committed to preserving humanity’s most important information and supporting the development and adoption of decentralized technologies. While Filecoin Foundation stewards the Filecoin network’s future, FFDW promotes the broader development of the decentralized web (DWeb).FFDW’s work includes supporting open source software and protocols that safeguard critical data from centralized control and single points of failure. FFDW also empowers institutions to preserve vulnerable information by leveraging the resilience of decentralized storage.More About FFDWFeatured ProjectsBuilding Decentralized Solutions for Real-World ImpactInternet ArchiveThe Internet Archive runs dozens of projects, including: the Wayback Machine, a repository of 475 billion web pages; OpenLibrary.org, a free, digital lending library of over 4.6 million eBooks; Software Collections, designed to preserve and provide access to rare or difficult to find software titles that enable gamers to play them through emulation; and Community Webs, which trains, supports, and provides web archiving resources to public librarians at institutions across the U.S. and Canada. The Internet Archive also hosts the Filecoin Archives, a community-led project to curate, disseminate and preserve important open access to information often at risk of being lost. Filecoin Foundation's contribution to the Internet Archive advances the mission of both organizations to preserve humanity's most valuable information and improve access to information online.About the ProjectStarling LabFFDW’s commitment to Starling Lab supports their work to prototype tools and principles to bring historians, legal experts, and journalists into the new era of Web3. Our partnership supports the development of open-source tools, best practices, and case studies to verifiably document human and civil rights violations, war crimes, and testimony of genocide. Starling Labs’ work to preserve human rights violations, with the help of Filecoin’s decentralized storage network, has been highlighted in Fast Company and CNN.About the ProjectEASIER Data InitiativeIn partnership with researchers from the University of Maryland’s Department of Geographical Sciences, the Initiative ensures that large geospatial datasets are accessible to research organizations and the general public. This collaboration with FFDW helps the Initiative develop the capacity and infrastructure for uploading, analyzing, and extracting large quantities of data using decentralized storage technologies, including Filecoin and IPFS.About the ProjectView All ProjectsLearning ResourcesDiscover the Power of DecentralizationLearn how decentralized technologies are creating the infrastructure for a better web. Explore educational content, research papers, tutorials, interactive content, and more resources from FFDW and beyond.Case StudiesExploreInteractive TutorialsExploreVideosExploreView All Learning ResourcesFFDW DigestDecentralization and Why it MattersThe DWeb Digest is an online magazine featuring articles from industry experts on topics ranging from cognitive liberty to privacy and crypto policy. The digital publication offers in-depth insights and opinions on the latest trends in decentralization and explores ideas for a better, more decentralized future.…",
                        "html": "<!DOCTYPE html><!--6asrw_BlDYtfXCRQ_14ap--><html lang=\"en\" class=\"__className_73ee6c\"><head><meta charSet=\"utf-8\"/><meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"/><link rel=\"preload\" href=\"/_next/static/media/4c9affa5bc8f420e-s.p.woff2\" as=\"font\" crossorigin=\"\" type=\"font/woff2\"/><link rel=\"preload\" as=\"image\" imageSrcSet=\"/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhomepage.57aece90.webp&w=32&q=100&dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs 32w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhomepage.57aece90.webp&w=48&q=100&dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs 48w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhomepage.57aece90.webp&w=64&q=100&dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs 64w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhomepage.57aece90.webp&w=96&q=100&dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs 96w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhomepage.57aece90.webp&w=128&q=100&dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs 128w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhomepage.57aece90.webp&w=256&q=100&dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs 256w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhomepage.57aece90.webp&w=384&q=100&dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs 384w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhomepage.57aece90.webp&w=640&q=100&dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhomepage.57aece90.webp&w=750&q=100&dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhomepage.57aece90.webp&w=828&q=100&dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhomepage.57aece90.webp&w=1080&q=100&dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhomepage.57aece90.webp&w=1200&q=100&dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhomepage.57aece90.webp&w=1920&q=100&dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhomepage.57aece90.webp&w=2048&q=100&dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhomepage.57aece90.webp&w=3840&q=100&dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs 3840w\" imageSizes=\"390px\"/><link rel=\"stylesheet\" href=\"/_next/static/css/ea982b5d6d3772f2.css?dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs\" data-precedence=\"next\"/><link rel=\"stylesheet\" href=\"/_next/static/css/9599bda9420163a6.css?dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs\" data-precedence=\"next\"/><link rel=\"preload\" as=\"script\" fetchPriority=\"low\" href=\"/_next/static/chunks/webpack-7034a66c3ab7eb9a.js?dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs\"/><script src=\"/_next/static/chunks/87c73c54-c5fda2db2a4bd732.js?dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs\" async=\"\"></script><script src=\"/_next/static/chunks/5497-4b26573d9c78b114.js?dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs\" async=\"\"></script><script src=\"/_next/static/chunks/main-app-1e7cbd1cf69783ca.js?dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs\" async=\"\"></script><script src=\"/_next/static/chunks/5587-2daa1224bfe8ee9e.js?dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs\" async=\"\"></script><script src=\"/_next/static/chunks/5604-aa0b39138dbefd4a.js?dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs\" async=\"\"></script><script src=\"/_next/static/chunks/app/(homepage)/page-3922b4cdda7e61b7.js?dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs\" async=\"\"></script><script src=\"/_next/static/chunks/59c6eb5a-8a35451fcb37528d.js?dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs\" async=\"\"></script><script src=\"/_next/static/chunks/1139-1a31972ada131837.js?dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs\" async=\"\"></script><script src=\"/_next/static/chunks/3562-d9fd2463ebd69801.js?dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs\" async=\"\"></script><script src=\"/_next/static/chunks/8421-e2e57175b0e39b2c.js?dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs\" async=\"\"></script><script src=\"/_next/static/chunks/92-70cf770442f21352.js?dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs\" async=\"\"></script><script src=\"/_next/static/chunks/6396-450279a841d9be9d.js?dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs\" async=\"\"></script><script src=\"/_next/static/chunks/app/global-error-0a31c92e2fb9c11b.js?dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs\" async=\"\"></script><script src=\"/_next/static/chunks/app/layout-36a0b2c447721afa.js?dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs\" async=\"\"></script><script src=\"/_next/static/chunks/app/not-found-590e43b4637ebea1.js?dpl=dpl_a2vhjQx5DsiG4FDWBtwtzYnpgTTs\" async=\"\"></script><link rel=\"preload\" href=\"https://plausible.io/js/script.file-downloads.hash.outbound-links.js\" as=\"script\"/><meta name=\"next-size-adjust\" content=\"\"/><title>FFDW | Rebuilding the Internet for Good</title><meta name=\"description\" content=\"Filecoin Foundation for the Decentralized Web is a nonprofit organization committed to preserving humanity’s most important information by funding the development of open-source tools\"/><link rel=\"canonical\" href=\"https://ffdweb.org\"/><meta property=\"og:title\" content=\"FFDW | Rebuilding the Internet for Good\"/><meta property=\"og:description\" content=\"Filecoin Foundation for the Decentralized Web is a nonprofit organization committed to preserving humanity’s most important information by funding the development of open-source tools\"/><meta property=\"og:url\" c…",
                        "status_code": 200,
                        "final_url": "https://ffdweb.org/"
                    }
                ],
                "facts": [],
                "ignored_candidates": [],
                "blocked_candidates": 0,
                "source_diversity": 0,
                "host_coverage": 1,
                "source_type_coverage": 1,
                "exact_match_documents": 1,
                "external_exact_match_documents": 0,
                "elapsed_ms": 83,
                "candidates_considered": 1,
                "fetch_success_rate": 100,
                "avg_source_trust": 55,
                "avg_entity_score": 100
            },
            "provider_enrichment": {
                "providers": {
                    "safebrowsing": {
                        "status": "disabled"
                    },
                    "abuseipdb": {
                        "status": "ok",
                        "confidence": 58,
                        "ip": "76.76.21.21",
                        "abuse_confidence_score": 0,
                        "total_reports": 30,
                        "last_reported_at": "2026-03-14T00:08:57+00:00",
                        "country_code": "US",
                        "usage_type": "Content Delivery Network",
                        "isp": "Vercel, Inc",
                        "domain": "nextjs.org",
                        "budget": {
                            "provider": "abuseipdb",
                            "window_key": "2026-03-19",
                            "used": 40,
                            "limit": 850,
                            "remaining": 810,
                            "updated_at": "2026-03-19T05:27:24+00:00"
                        },
                        "facts": [],
                        "highlights": [],
                        "citations": [
                            {
                                "title": "AbuseIPDB IP reputation check",
                                "url": "https://docs.abuseipdb.com/",
                                "host": "docs.abuseipdb.com",
                                "snippet": "Primary IP 76.76.21.21 scored 0/100 with 30 report(s).",
                                "source_type": "api_reputation"
                            }
                        ],
                        "cached": true
                    },
                    "ipinfo": {
                        "status": "ok",
                        "confidence": 54,
                        "ip": "76.76.21.21",
                        "asn": "AS16509",
                        "as_name": "Amazon.com, Inc.",
                        "as_domain": "amazon.com",
                        "country_code": "US",
                        "country": "United States",
                        "region": "",
                        "city": "",
                        "flags": [],
                        "highlights": [
                            "IPinfo resolved the primary IP to US on AS16509."
                        ],
                        "citations": [
                            {
                                "title": "IPinfo IP enrichment",
                                "url": "https://ipinfo.io/developers",
                                "host": "ipinfo.io",
                                "snippet": "Primary IP 76.76.21.21 geolocates to US.",
                                "source_type": "ip_enrichment"
                            }
                        ],
                        "cached": true
                    },
                    "censys": {
                        "status": "disabled"
                    },
                    "sslmate": {
                        "status": "error",
                        "error": "HTTP 429: {\"code\":\"rate_limited\",\"message\":\"You have exceeded the domain search rate limit for the SSLMate CT Search API. Please try again later, or upgrade your Cert Spotter plan by visiting .\"}"
                    }
                },
                "facts": [],
                "citations": [
                    {
                        "title": "AbuseIPDB IP reputation check",
                        "url": "https://docs.abuseipdb.com/",
                        "host": "docs.abuseipdb.com",
                        "snippet": "Primary IP 76.76.21.21 scored 0/100 with 30 report(s).",
                        "source_type": "api_reputation"
                    },
                    {
                        "title": "IPinfo IP enrichment",
                        "url": "https://ipinfo.io/developers",
                        "host": "ipinfo.io",
                        "snippet": "Primary IP 76.76.21.21 geolocates to US.",
                        "source_type": "ip_enrichment"
                    }
                ],
                "highlights": [
                    "IPinfo resolved the primary IP to US on AS16509."
                ],
                "resolved_ips": [
                    "76.76.21.21"
                ],
                "primary_ip": "76.76.21.21",
                "quality": {
                    "provider_diversity_score": 50,
                    "provider_confidence_score": 56,
                    "provider_fact_count": 0
                }
            },
            "evidence": {
                "scores": {
                    "legit": 0,
                    "safe": 0,
                    "trusted": 0,
                    "caution": 0,
                    "scam": 0,
                    "dangerous": 0,
                    "spam": 0,
                    "nsfw": 0
                },
                "counts": {
                    "official_presence": 0,
                    "business_profiles": 0,
                    "positive_reviews": 0,
                    "negative_reviews": 0,
                    "scam_reports": 0,
                    "dangerous_reports": 0,
                    "spam_reports": 0,
                    "adult_reports": 0
                },
                "tag_support": [],
                "top_supporting_facts": [],
                "top_positive_facts": []
            },
            "quality": {
                "source_diversity_score": 0,
                "entity_coverage_score": 100,
                "freshness_score": 18,
                "confidence": 25,
                "documents_fetched": 1,
                "external_documents_fetched": 0,
                "fact_count": 0,
                "avg_source_trust": 55,
                "avg_entity_score": 100,
                "fetch_success_rate": 100,
                "exact_match_score": 0,
                "query_coverage_score": 20,
                "host_coverage_score": 20,
                "source_type_coverage_score": 25,
                "qualified_evidence_score": 0,
                "exact_match_documents": 0,
                "blocked_candidates": 0,
                "used_direct_fallback": true,
                "external_results_found": 0,
                "provider_diversity_score": 50,
                "provider_confidence_score": 56,
                "provider_fact_count": 0
            },
            "decision": {
                "state": "insufficient",
                "uncertainty": true,
                "candidate_support": 0,
                "candidate_contradiction": 0,
                "supports": {
                    "dangerous": false,
                    "scam": false,
                    "spam": false,
                    "nsfw": false,
                    "trusted": false
                },
                "evidence_quality": "low",
                "state_label": "Inconclusive",
                "state_reason": "Public search did not yield usable third-party matches, so the system fell back to first-party inspection only."
            },
            "signals": {
                "scores": {
                    "legit": 0,
                    "safe": 0,
                    "trusted": 0,
                    "caution": 0,
                    "scam": 0,
                    "dangerous": 0,
                    "spam": 0,
                    "nsfw": 0
                },
                "counts": {
                    "official_presence": 0,
                    "business_profiles": 0,
                    "positive_reviews": 0,
                    "negative_reviews": 0,
                    "scam_reports": 0,
                    "dangerous_reports": 0,
                    "spam_reports": 0,
                    "adult_reports": 0
                },
                "candidate_support": 0,
                "candidate_contradiction": 0,
                "highlights": [
                    "IPinfo resolved the primary IP to US on AS16509.",
                    "External evidence remained inconclusive because diversity, exact matching, or confidence was still too weak."
                ]
            },
            "citations": [
                {
                    "title": "AbuseIPDB IP reputation check",
                    "url": "https://docs.abuseipdb.com/",
                    "host": "docs.abuseipdb.com",
                    "snippet": "Primary IP 76.76.21.21 scored 0/100 with 30 report(s).",
                    "source_type": "api_reputation"
                },
                {
                    "title": "IPinfo IP enrichment",
                    "url": "https://ipinfo.io/developers",
                    "host": "ipinfo.io",
                    "snippet": "Primary IP 76.76.21.21 geolocates to US.",
                    "source_type": "ip_enrichment"
                }
            ],
            "urlscan": {
                "domain": "ffdweb.org",
                "status": "error",
                "submitted_at": "2026-03-19T21:55:28+00:00",
                "completed_at": null,
                "last_checked_at": "2026-03-19T21:55:28+00:00",
                "last_error": "Rate limit for 'public' exceeded. Limit is 5000 per day. Reset in 7470 seconds.",
                "submitted_url": "https://ffdweb.org/",
                "uuid": "",
                "result_url": "",
                "api_result_url": "",
                "visibility": "public",
                "summary": "urlscan.io scan submission failed.",
                "report": [],
                "report_summary": [],
                "is_fresh": false,
                "can_retry": false,
                "poll_after_seconds": 20
            },
            "eligibility": {
                "budget_ms": 4200,
                "search_budget_ms": 1600,
                "review_budget_ms": 2600,
                "query_cap": 2,
                "provider_cap": 1,
                "result_cap": 6,
                "review_document_cap": 4,
                "search_connect_timeout": 2,
                "search_timeout": 3,
                "review_connect_timeout": 2,
                "review_timeout": 3,
                "allowed": true,
                "mode": "normal",
                "decision_code": "run_normal",
                "reason": "post-crawl",
                "summary": "Running a standard intelligence pass because the current signals need third-party corroboration.",
                "cooldown": {
                    "active": false,
                    "empty_attempts": 0,
                    "next_allowed_at": "",
                    "reason": "",
                    "provider_retry_at": ""
                },
                "suffix": {
                    "tld": "org",
                    "registered_suffix": "org",
                    "class": "high_confidence",
                    "reserved": false
                },
                "signals": {
                    "trust_score": 0,
                    "quality_score": 0,
                    "safety_score": 0,
                    "fraud_score": 0,
                    "spam_score": 0,
                    "nsfw_score": 0,
                    "score_confidence": 0,
                    "risk_label": "good",
                    "crawl_blocked": false,
                    "last_http_status": 200,
                    "content_word_count": 29400,
                    "internal_links_count": 18,
                    "site_name": "Filecoin Foundation for the Decentralized Web",
                    "title": "FFDW | Rebuilding the Internet for Good",
                    "is_tracked": false
                }
            },
            "cooldown": {
                "empty_attempts": 1,
                "next_allowed_at": "2026-03-26T21:55:29+00:00",
                "reason": "Recent intelligence runs produced no qualified third-party evidence, so retries are cooled down to save budget.",
                "provider_retry_at": "",
                "last_reason": "post-crawl"
            },
            "debug": {
                "top_supporting_facts": [],
                "top_positive_facts": [],
                "ignored_candidates": [],
                "budget_ms": 4200,
                "search_budget_ms": 1600,
                "review_budget_ms": 2600,
                "search_mode": "post-crawl",
                "query_cap": 2,
                "provider_cap": 1,
                "result_cap": 6,
                "review_document_cap": 4,
                "reason": "post-crawl",
                "priority": 92,
                "eligibility_decision": "run_normal",
                "provider_statuses": {
                    "safebrowsing": "disabled",
                    "abuseipdb": "ok",
                    "ipinfo": "ok",
                    "censys": "disabled",
                    "sslmate": "error"
                }
            },
            "last_good": {
                "checked_at": "2026-03-19T21:55:29+00:00",
                "summary": "External checks ran, but the verified result set was still too sparse to harden the verdict.",
                "decision": {
                    "state": "insufficient",
                    "uncertainty": true,
                    "candidate_support": 0,
                    "candidate_contradiction": 0,
                    "supports": {
                        "dangerous": false,
                        "scam": false,
                        "spam": false,
                        "nsfw": false,
                        "trusted": false
                    },
                    "evidence_quality": "low",
                    "state_label": "Inconclusive",
                    "state_reason": "Public search did not yield usable third-party matches, so the system fell back to first-party inspection only."
                },
                "signals": {
                    "scores": {
                        "legit": 0,
                        "safe": 0,
                        "trusted": 0,
                        "caution": 0,
                        "scam": 0,
                        "dangerous": 0,
                        "spam": 0,
                        "nsfw": 0
                    },
                    "counts": {
                        "official_presence": 0,
                        "business_profiles": 0,
                        "positive_reviews": 0,
                        "negative_reviews": 0,
                        "scam_reports": 0,
                        "dangerous_reports": 0,
                        "spam_reports": 0,
                        "adult_reports": 0
                    },
                    "candidate_support": 0,
                    "candidate_contradiction": 0,
                    "highlights": [
                        "IPinfo resolved the primary IP to US on AS16509.",
                        "External evidence remained inconclusive because diversity, exact matching, or confidence was still too weak."
                    ]
                },
                "citations": [
                    {
                        "title": "AbuseIPDB IP reputation check",
                        "url": "https://docs.abuseipdb.com/",
                        "host": "docs.abuseipdb.com",
                        "snippet": "Primary IP 76.76.21.21 scored 0/100 with 30 report(s).",
                        "source_type": "api_reputation"
                    },
                    {
                        "title": "IPinfo IP enrichment",
                        "url": "https://ipinfo.io/developers",
                        "host": "ipinfo.io",
                        "snippet": "Primary IP 76.76.21.21 geolocates to US.",
                        "source_type": "ip_enrichment"
                    }
                ]
            }
        },
        "external_decision": {
            "state": "insufficient",
            "uncertainty": true,
            "candidate_support": 0,
            "candidate_contradiction": 0,
            "supports": {
                "dangerous": false,
                "scam": false,
                "spam": false,
                "nsfw": false,
                "trusted": false
            },
            "evidence_quality": "low",
            "state_label": "Inconclusive",
            "state_reason": "Public search did not yield usable third-party matches, so the system fell back to first-party inspection only."
        },
        "signal_scores": [
            {
                "label": "Strongest tag heuristic",
                "value": "T · 86%",
                "tone": "good",
                "detail": "The highest raw tag match from the heuristic engine before visibility thresholds and manual overrides."
            },
            {
                "label": "Trust score",
                "value": "81/100",
                "tone": "good",
                "detail": "Confidence derived from authority, crawl quality, stability, and risk signals."
            },
            {
                "label": "Authority score",
                "value": "51/100",
                "tone": "caution",
                "detail": "A higher authority score usually means broader reputation and backlink confidence."
            },
            {
                "label": "Spam risk",
                "value": "0/100",
                "tone": "good",
                "detail": "Lower is better. This blends spam indicators with false-positive protections for legitimate sites."
            },
            {
                "label": "Quality score",
                "value": "99/100",
                "tone": "good",
                "detail": "Based on crawl quality, content completeness, and technical evidence."
            },
            {
                "label": "Safety score",
                "value": "100/100",
                "tone": "good",
                "detail": "Higher is safer. Direct fraud signals can heavily cap this even when SEO signals look strong."
            },
            {
                "label": "Fraud score",
                "value": "2/100",
                "tone": "good",
                "detail": "Lower is better. This reflects phishing, drainer, fake-support, fake-shop, and malware signals."
            },
            {
                "label": "Infrastructure risk",
                "value": "10/100",
                "tone": "good",
                "detail": "Lower is better. This reflects the IP, registrar, and nameserver neighbourhood seen by the crawler."
            },
            {
                "label": "Evidence confidence",
                "value": "100/100",
                "tone": "good",
                "detail": "Higher means the crawler had enough pages and registry evidence to make a stronger call."
            },
            {
                "label": "External evidence",
                "value": "Low",
                "tone": "unknown",
                "detail": "Quality of the structured search and review evidence cluster."
            },
            {
                "label": "External decision",
                "value": "Inconclusive",
                "tone": "unknown",
                "detail": "How third-party evidence compares with the current candidate tag."
            },
            {
                "label": "NSFW score",
                "value": "0/100",
                "tone": "good",
                "detail": "Context-aware adult-content detection with medical / educational false-positive reduction."
            },
            {
                "label": "Registry stability",
                "value": "100/100",
                "tone": "good",
                "detail": "Based on age, expiry runway, and the amount of ownership / registrar churn."
            }
        ],
        "signal_sections": [
            {
                "title": "Registry & ownership",
                "items": [
                    {
                        "label": "Domain age",
                        "value": "5.0 years",
                        "tone": "good",
                        "detail": "Older domains generally carry more historical trust than very new ones."
                    },
                    {
                        "label": "Stability score",
                        "value": "100/100",
                        "tone": "good",
                        "detail": "Penalised by registrar, ownership, and nameserver churn."
                    },
                    {
                        "label": "Days to expiry",
                        "value": "362",
                        "tone": "good",
                        "detail": "Very short renewal windows can be a weak trust signal."
                    },
                    {
                        "label": "Registrar / ownership changes",
                        "value": "0 / 0",
                        "tone": "good",
                        "detail": "Frequent ownership churn can weaken trust."
                    },
                    {
                        "label": "Nameserver changes",
                        "value": "0",
                        "tone": "good",
                        "detail": "Repeated infrastructure changes can indicate instability."
                    },
                    {
                        "label": "DNSSEC / privacy",
                        "value": "DNSSEC off · privacy off",
                        "tone": "caution",
                        "detail": "DNSSEC strengthens DNS trust; privacy is neutral on its own."
                    }
                ]
            },
            {
                "title": "Reputation & search evidence",
                "items": [
                    {
                        "label": "Backlinks",
                        "value": "1",
                        "tone": "unknown",
                        "detail": "Broader backlink evidence usually improves confidence."
                    },
                    {
                        "label": "Referring domains",
                        "value": "1",
                        "tone": "unknown",
                        "detail": "Unique linking domains are more useful than raw link volume."
                    },
                    {
                        "label": "Organic keywords",
                        "value": "105",
                        "tone": "caution",
                        "detail": "Search footprint helps distinguish real sites from thin shells."
                    },
                    {
                        "label": "Indexed pages",
                        "value": "147",
                        "tone": "good",
                        "detail": "Larger index coverage usually means more evidence to classify from."
                    },
                    {
                        "label": "Brand strength",
                        "value": "86/100",
                        "tone": "good",
                        "detail": "Stronger brand signals reduce false positives for legitimate sites."
                    },
                    {
                        "label": "Risk label",
                        "value": "GOOD",
                        "tone": "unknown",
                        "detail": "This is the raw crawl / heuristic risk label feeding the tag model."
                    }
                ]
            },
            {
                "title": "Crawl, content & technicals",
                "items": [
                    {
                        "label": "HTTP status",
                        "value": "200",
                        "tone": "good",
                        "detail": "Healthy responses make classification more reliable."
                    },
                    {
                        "label": "HTTPS / speed",
                        "value": "HTTPS OK · 939 ms",
                        "tone": "good",
                        "detail": "Slow or broken technical signals weaken confidence."
                    },
                    {
                        "label": "Content words",
                        "value": "29,400",
                        "tone": "good",
                        "detail": "Thin pages are harder to trust and easier to manipulate."
                    },
                    {
                        "label": "Schema / structure",
                        "value": "1 schema · meta · H1",
                        "tone": "caution",
                        "detail": "Structured markup and basic on-page hygiene improve quality confidence."
                    },
                    {
                        "label": "Links on page",
                        "value": "18 internal · 4 external",
                        "tone": "good",
                        "detail": "Link patterns help detect thin directories and promo pages."
                    },
                    {
                        "label": "Page speed / mobile",
                        "value": "82/100 · 95/100",
                        "tone": "good",
                        "detail": "Better technical quality generally reduces low-effort site patterns."
                    },
                    {
                        "label": "Crawl access",
                        "value": "Open",
                        "tone": "good",
                        "detail": "The crawler reached the site without an anti-bot challenge."
                    }
                ]
            },
            {
                "title": "External evidence & explainability",
                "items": [
                    {
                        "label": "Decision state",
                        "value": "Inconclusive",
                        "tone": "unknown",
                        "detail": "Public search did not yield usable third-party matches, so the system fell back to first-party inspection only."
                    },
                    {
                        "label": "Evidence quality",
                        "value": "Low",
                        "tone": "unknown",
                        "detail": "Blends source trust, domain matching, evidence diversity, and freshness."
                    },
                    {
                        "label": "Support vs contradiction",
                        "value": "0 / 0",
                        "tone": "unknown",
                        "detail": "Compares how much structured external evidence supports the candidate tag against evidence that contradicts it."
                    },
                    {
                        "label": "Qualified risk sources",
                        "value": "No",
                        "tone": "good",
                        "detail": "Risk tags only promote from external evidence when source diversity or source trust thresholds are met."
                    },
                    {
                        "label": "Uncertainty buffer",
                        "value": "Active",
                        "tone": "caution",
                        "detail": "Prevents thin or mixed external evidence from forcing a stronger tag than the evidence can justify."
                    }
                ]
            }
        ],
        "positives": [
            "Established domain age: 5.0 years.",
            "Low registrar / ownership churn with solid registry stability.",
            "Healthy crawl quality and on-page completeness.",
            "Search evidence is broad enough to classify with better confidence."
        ],
        "risks": [
            "External evidence was mixed or sparse, so the tag model keeps an uncertainty buffer instead of overcommitting."
        ]
    },
    "traffic_confidence": 76,
    "whois": {
        "current": {
            "id": 41830,
            "domain": "ffdweb.org",
            "source_type": "rdap",
            "rdap_url": "https://rdap.publicinterestregistry.org/rdap/domain/ffdweb.org",
            "registrar_name": "Cloudflare, Inc.",
            "registrar_handle": "1910",
            "registrant_name": "",
            "registrant_org": "",
            "registrant_country": "",
            "registrant_email": "",
            "abuse_email": "registrar-abuse@cloudflare.com",
            "created_date": "2021-04-16 16:06:13",
            "updated_date": "2026-03-17 04:10:57",
            "expires_date": "2027-04-16 16:06:13",
            "nameservers_json": "[\"augustus.ns.cloudflare.com\",\"jewel.ns.cloudflare.com\"]",
            "status_json": "[\"client transfer prohibited\",\"renew period\"]",
            "dnssec": "unsigned",
            "privacy_protected": 0,
            "content_hash": "867c24f603ec1e913216d18b5100ba08e2ba2dadbc89d9a3f4ffbe9f88bb32f7",
            "history_count": 1,
            "last_checked_at": "2026-03-19 21:55:28",
            "last_changed_at": "2026-03-19 21:55:28",
            "created_at": "2026-03-19 21:55:29",
            "updated_at": "2026-03-19 21:55:29"
        },
        "history": [
            {
                "id": 42716,
                "domain": "ffdweb.org",
                "source_type": "rdap",
                "registrar_name": "Cloudflare, Inc.",
                "registrar_handle": "1910",
                "registrant_name": "",
                "registrant_org": "",
                "registrant_country": "",
                "registrant_email": "",
                "abuse_email": "registrar-abuse@cloudflare.com",
                "created_date": "2021-04-16 16:06:13",
                "updated_date": "2026-03-17 04:10:57",
                "expires_date": "2027-04-16 16:06:13",
                "nameservers_json": "[\"augustus.ns.cloudflare.com\",\"jewel.ns.cloudflare.com\"]",
                "status_json": "[\"client transfer prohibited\",\"renew period\"]",
                "dnssec": "unsigned",
                "privacy_protected": 0,
                "content_hash": "867c24f603ec1e913216d18b5100ba08e2ba2dadbc89d9a3f4ffbe9f88bb32f7",
                "checked_at": "2026-03-19 21:55:28",
                "change_summary": "Initial WHOIS snapshot captured.",
                "created_at": "2026-03-19 21:55:28"
            }
        ],
        "signals": {
            "age_years": 5,
            "days_to_expiry": 362,
            "days_since_last_registry_update": 33,
            "stability_score": 100,
            "registrar_changes": 0,
            "ownership_changes": 0,
            "nameserver_changes": 0,
            "status_changes": 0,
            "history_entries": 1,
            "privacy_protected": false,
            "dnssec_enabled": false,
            "has_registrant_country": false,
            "registrant_country": "",
            "nameserver_count": 2,
            "status_count": 2
        }
    },
    "discovered_domain": {
        "id": 73626,
        "domain": "ffdweb.org",
        "first_seen_at": "2026-03-15 19:44:31",
        "last_crawled_at": "2026-03-31 13:15:47",
        "last_title": "FFDW | Rebuilding the Internet for Good",
        "last_http_status": 200,
        "discovered_from_domain": "bobbie.net",
        "depth": 0,
        "backlinks_count": 1,
        "rating_cache": 52,
        "spam_score": 24,
        "risk_label": "good",
        "category_name": "Finance",
        "primary_country_code": "",
        "internal_links_count": 18,
        "external_links_count": 4,
        "social_profiles_count": 3,
        "content_word_count": 29400,
        "title_quality_score": 93,
        "has_meta_description": 1,
        "has_h1": 1,
        "language_code": "en",
        "response_time_ms": 939,
        "robots_status": 200,
        "sitemap_status": 200,
        "sitemap_total_urls": 111,
        "quality_score": 99,
        "site_name": "Filecoin Foundation for the Decentralized Web",
        "canonical_domain": "",
        "favicon_present": 1,
        "schema_org_count": 1,
        "noindex_detected": 0,
        "feed_links_count": 0,
        "https_working": 1,
        "estimated_authority_score": 39,
        "trust_score": 81,
        "nsfw_score": 0,
        "overall_rank_estimate": 1396197,
        "primary_tag": "C",
        "tag_codes": "C,T,Uncertain",
        "manual_verified_status": "",
        "manual_tag_codes": "",
        "manual_rating_delta": 0,
        "manual_authority_delta": 0,
        "manual_trust_delta": 0,
        "manual_note": null,
        "manual_adjusted_by": null,
        "manual_adjusted_at": null,
        "manual_lock_scores": 0,
        "manual_lock_flags": 0,
        "crawl_blocked": 0,
        "crawl_blocked_by": "",
        "crawl_blocked_reason": null,
        "safety_score": 100,
        "fraud_score": 0,
        "legitimacy_score": 78,
        "infrastructure_risk_score": 10,
        "score_confidence": 100,
        "tag_confidence": 72,
        "category_confidence": 35,
        "deep_crawl_pages": 43,
        "resolved_ip": "76.76.21.21",
        "category_candidates_json": "[{\"category\":\"Finance\",\"score\":33},{\"category\":\"Nonprofit & Community\",\"score\":28},{\"category\":\"E-commerce\",\"score\":17},{\"category\":\"Social Media\",\"score\":17}]",
        "page_signals_json": "[{\"path\":\"/about\",\"status\":200,\"title\":\"About FFDW | Building and Supporting the Decentralized Community\",\"word_count\":3525,\"summary_text\":\"About FFDW | Building and Supporting the Decentralized Community About FFDW | Building and Supporting the Decentralized CommunityHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeAbout{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"About FFDW | Building and Supporting the Decentralized Community\\\",\\\"description\\\":\\\"Discover how Filecoin Foundation for the Decentralized Web (FFDW) accelerates open, decentralized technologies and safeguards vital data. Learn about our mission to empower communities, preserve cultural knowledge, and shape a fairer, more resilient internet for everyone.\\\",\\\"url\\\":\\\"https://ffdweb.org/about\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"About FFDW | Building and Supporting the Decentralized C\",\"classification_terms\":[\"about\",\"support\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":456,\"depth\":1},{\"path\":\"/contact\",\"status\":200,\"title\":\"FFDW | Rebuilding the Internet for Good\",\"word_count\":29400,\"summary_text\":\"FFDW | Rebuilding the Internet for Good FFDW | Rebuilding the Internet for GoodHomeAboutProjectsLearning ResourcesBlogDigestFAQs{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Filecoin Foundation for the Decentralized Web\\\",\\\"alternateName\\\":\\\"FFDW\\\",\\\"description\\\":\\\"Filecoin Foundation for the Decentralized Web is a nonprofit organization committed to preserving humanity’s most important information by funding the development of open-source tools\\\",\\\"url\\\":\\\"https://ffdweb.org\\\",\\\"sameAs\\\":[\\\"https://www.linkedin.com/company/filecoin-foundation-for-the-decentralized-web/\\\",\\\"https://twitter.com/ffdweb\\\",\\\"https://www.youtube.com/channel/UCbj3Hck5cwKURkZKHjg_MKQ\\\"],\\\"logo\\\":{\\\"@type\\\":\\\"ImageObject\\\",\\\"url\\\":\\\"/assets/branding/logo.svg\\\",\\\"width\\\":\\\"140\\\",\\\"height\\\":\\\"50\\\"},\\\"contactPoint\\\":[{\\\"@type\\\":\\\"ContactPoint\\\",\\\"contactType\\\":\\\"customer service\\\",\\\"ava\",\"classification_terms\":[\"contact\",\"about\",\"company\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":382,\"depth\":1},{\"path\":\"/privacy\",\"status\":200,\"title\":\"FFDW | Privacy Policy\",\"word_count\":6914,\"summary_text\":\"FFDW | Privacy Policy FFDW | Privacy PolicyHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomePrivacy Policy{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Privacy Policy\\\",\\\"description\\\":\\\"Discover how Filecoin Foundation safeguards your data. Read our comprehensive Privacy Policy for detailed information.\\\",\\\"url\\\":\\\"https://ffdweb.org/privacy-policy\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Privacy Policy\\\",\\\"item\\\":\\\"https://ffdweb.org/privacy-policy\\\"}]},\\\"about\\\":{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Filecoin Foundation for the Decentralized Web\\\",\\\"alternateName\\\":\\\"FFDW\\\",\\\"description\\\":\\\"Filecoin Foundation for the Decentralized Web is a nonprofit organ\",\"classification_terms\":[\"privacy\",\"about\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":345,\"depth\":1},{\"path\":\"/terms\",\"status\":200,\"title\":\"FFDW | Terms of Use\",\"word_count\":4974,\"summary_text\":\"FFDW | Terms of Use FFDW | Terms of UseHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeTerms Of Use{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Terms of Use\\\",\\\"description\\\":\\\"Understand the terms and conditions of using Filecoin Foundation services. Read our detailed Terms of Use for more information.\\\",\\\"url\\\":\\\"https://ffdweb.org/terms-of-use\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Terms of Use\\\",\\\"item\\\":\\\"https://ffdweb.org/terms-of-use\\\"}]},\\\"about\\\":{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Filecoin Foundation for the Decentralized Web\\\",\\\"alternateName\\\":\\\"FFDW\\\",\\\"description\\\":\\\"Filecoin Foundation for the Decentralized Web is a nonprofit organiza\",\"classification_terms\":[\"terms\",\"about\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":340,\"depth\":1},{\"path\":\"/projects\",\"status\":200,\"title\":\"FFDW Projects | Explore Partnerships Advancing the Decentralized Web\",\"word_count\":5365,\"summary_text\":\"FFDW Projects | Explore Partnerships Advancing the Decentralized Web FFDW Projects | Explore Partnerships Advancing the Decentralized WebHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeProjects{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"FFDW Projects | Explore Partnerships Advancing the Decentralized Web\\\",\\\"description\\\":\\\"Explore how FFDW collaborates with nonprofits to build open-source solutions, preserve vital data, and shape a decentralized internet. See our partners in action.\\\",\\\"url\\\":\\\"https://ffdweb.org/projects\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"FFDW Projects | Explore Partnerships Advancing the Decentralized Web\\\",\\\"item\\\":\\\"https://ffdweb.org/projects\\\"}]},\\\"about\\\":{\\\"@context\\\":\\\"https://schema.org\\\",\\\"\",\"classification_terms\":[\"projects\",\"about\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":431,\"depth\":1},{\"path\":\"/learning-resources\",\"status\":200,\"title\":\"FFDW Learning Resources | Decentralized Tech & Social Impact\",\"word_count\":11169,\"summary_text\":\"FFDW Learning Resources | Decentralized Tech & Social Impact FFDW Learning Resources | Decentralized Tech &amp; Social ImpactHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeLearning Resources{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"FFDW Learning Resources | Decentralized Tech & Social Impact\\\",\\\"description\\\":\\\"Discover case studies, tutorials, and tools on decentralized technologies driving social change. Learn, share, and help shape the future with FFDW.\\\",\\\"url\\\":\\\"https://ffdweb.org/learning-resources\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"FFDW Learning Resources | Decentralized Tech & Social Impact\\\",\\\"item\\\":\\\"https://ffdweb.org/learning-resources\\\"}]},\\\"about\\\":{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\",\"classification_terms\":[\"learning-resources\",\"about\",\"help\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":594,\"depth\":1},{\"path\":\"/blog\",\"status\":200,\"title\":\"FFDW Blog | Latest Web3 Insights & Updates\",\"word_count\":110669,\"summary_text\":\"FFDW Blog | Latest Web3 Insights & Updates FFDW Blog | Latest Web3 Insights &amp; UpdatesHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeBlog{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"FFDW Blog | Latest Web3 Insights & Updates\\\",\\\"description\\\":\\\"Stay informed on the newest advancements in decentralized tech, human rights data preservation, and social impact. Discover fresh perspectives from FFDW.\\\",\\\"url\\\":\\\"https://ffdweb.org/blog\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"FFDW Blog | Latest Web3 Insights & Updates\\\",\\\"item\\\":\\\"https://ffdweb.org/blog\\\"}]},\\\"about\\\":{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Filecoin Foundation for the Decentralized Web\\\",\\\"alternateName\\\":\\\"F\",\"classification_terms\":[\"blog\",\"about\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":2,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":512,\"depth\":1},{\"path\":\"/digest\",\"status\":200,\"title\":\"FFDW DWeb Digest | In-Depth Exploration of the Decentralized Web\",\"word_count\":2753,\"summary_text\":\"FFDW DWeb Digest | In-Depth Exploration of the Decentralized Web FFDW DWeb Digest | In-Depth Exploration of the Decentralized WebHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeDigest{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"FFDW DWeb Digest | In-Depth Exploration of the Decentralized Web\\\",\\\"description\\\":\\\"Explore FFDW DWeb Digest for expert insights on cognitive liberty, privacy, and crypto policy. Discover the evolving landscape of digital autonomy and blockchain.\\\",\\\"url\\\":\\\"https://ffdweb.org/digest\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"FFDW DWeb Digest | In-Depth Exploration of the Decentralized Web\\\",\\\"item\\\":\\\"https://ffdweb.org/digest\\\"}]},\\\"about\\\":{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organizati\",\"classification_terms\":[\"digest\",\"about\",\"privacy\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":345,\"depth\":1},{\"path\":\"/faqs\",\"status\":200,\"title\":\"FFDW FAQs | Answers About Our Mission & the Decentralized Web\",\"word_count\":3501,\"summary_text\":\"FFDW FAQs | Answers About Our Mission & the Decentralized Web FFDW FAQs | Answers About Our Mission &amp; the Decentralized WebHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeFaqs{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"FFDW FAQs | Answers About Our Mission & the Decentralized Web\\\",\\\"description\\\":\\\"Discover how FFDW supports open, decentralized tech, funds projects, and fosters a resilient internet. Get quick answers to your pressing questions.\\\",\\\"url\\\":\\\"https://ffdweb.org/faqs\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"FFDW FAQs | Answers About Our Mission & the Decentralized Web\\\",\\\"item\\\":\\\"https://ffdweb.org/faqs\\\"}]},\\\"about\\\":{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Filecoin Foun\",\"classification_terms\":[\"faqs\",\"about\",\"support\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":350,\"depth\":1},{\"path\":\"/projects/internet-archive\",\"status\":200,\"title\":\"Internet Archive | FFDW\",\"word_count\":2662,\"summary_text\":\"Internet Archive | FFDW Internet Archive | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeProjectsInternet Archive{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Internet Archive\\\",\\\"description\\\":\\\"The Internet Archive preserves digital history through projects like the Wayback Machine, OpenLibrary.org, and Software Collections, partnering with Filecoin to protect vital information.\\\",\\\"url\\\":\\\"https://ffdweb.org/projects/internet-archive\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Internet Archive\\\",\\\"item\\\":\\\"https://ffdweb.org/projects/internet-archive\\\"}]}}Government Datasets and PolicyCurrent PartnershipInternet ArchiveVisit Project WebsiteAbout the ProjectThe Internet\",\"classification_terms\":[\"projects/internet-archive\",\"about\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":341,\"depth\":1},{\"path\":\"/projects/starling-lab\",\"status\":200,\"title\":\"Starling Lab | FFDW\",\"word_count\":2560,\"summary_text\":\"Starling Lab | FFDW Starling Lab | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeProjectsStarling Lab{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Starling Lab\\\",\\\"description\\\":\\\"Starling Lab develops open-source tools and best practices to document human rights violations and war crimes, leveraging Web3 and Filecoin for verifiable preservation.\\\",\\\"url\\\":\\\"https://ffdweb.org/projects/starling-lab\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Starling Lab\\\",\\\"item\\\":\\\"https://ffdweb.org/projects/starling-lab\\\"}]}}Human RightsCurrent PartnershipStarling LabVisit Project WebsiteAbout the ProjectFFDW’s commitment to Starling Lab supports their work to prototype tools and p\",\"classification_terms\":[\"projects/starling-lab\",\"about\",\"support\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":341,\"depth\":1},{\"path\":\"/projects/easier-data-initiative\",\"status\":200,\"title\":\"EASIER Data Initiative | FFDW\",\"word_count\":2530,\"summary_text\":\"EASIER Data Initiative | FFDW EASIER Data Initiative | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeProjectsEasier Data Initiati...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"EASIER Data Initiative\\\",\\\"description\\\":\\\"FFDW partners with UMD researchers to make large geospatial datasets accessible using decentralized storage technologies like Filecoin and IPFS.\\\",\\\"url\\\":\\\"https://ffdweb.org/projects/easier-data-initiative\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"EASIER Data Initiative\\\",\\\"item\\\":\\\"https://ffdweb.org/projects/easier-data-initiative\\\"}]}}Science and EnvironmentCurrent PartnershipEASIER Data InitiativeVisit Project WebsiteRead Blog PostAbout the ProjectIn par\",\"classification_terms\":[\"projects/easier-data-initiative\",\"about\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":342,\"depth\":1},{\"path\":\"/blog/ffdw-2025-annual-report\",\"status\":200,\"title\":\"FFDW 2025 Annual Report | FFDW\",\"word_count\":19110,\"summary_text\":\"FFDW 2025 Annual Report | FFDW FFDW 2025 Annual Report | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeBlogFfdw 2025 Annual Rep...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"BlogPosting\\\",\\\"headline\\\":\\\"FFDW 2025 Annual Report\\\",\\\"description\\\":\\\"\\\\nWelcoming the Decentralized Web \\\\n\\\\nFilecoin Foundation for the Decentralized Web (FFDW) is the sister nonprofit of Filecoin Foundation. FFDW is a 501(c)(3) nonprofit committed to preserving humanity’s most important information and supporting the development and adoption of decentralized technologies. While Filecoin Foundation stewards the Filecoin network’s future, FFDW promotes the broader development of the decentralized web (DWeb).  \\\\n\\\\nFFDW’s work includes supporting open source software and protocols that safeguard critical data from centralized control and single poi\",\"classification_terms\":[\"blog/ffdw-2025-annual-report\",\"about\",\"support\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":406,\"depth\":1},{\"path\":\"/blog/decentralizing-location-data-a-q-a-with-taylor-oshan-project-lead-at-easier-data-initiative\",\"status\":200,\"title\":\"Decentralizing Location Data: A Q&A with Taylor Oshan, Project Lead at EASIER Data Initiative | FFDW\",\"word_count\":6996,\"summary_text\":\"Decentralizing Location Data: A Q&A with Taylor Oshan, Project Lead at EASIER Data Initiative | FFDW Decentralizing Location Data: A Q&amp;A with Taylor Oshan, Project Lead at EASIER Data Initiative | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeBlogDecentralizing Locat...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"BlogPosting\\\",\\\"headline\\\":\\\"Decentralizing Location Data: A Q&A with Taylor Oshan, Project Lead at EASIER Data Initiative\\\",\\\"description\\\":\\\"\\\\nOur world runs on maps. Every time you check a walking distance, order a ride, or even track a storm, you’re relying on geospatial data. And this reliance is only deepening: from upticks in natural disaster responses fueled by climate change to the rising popularity of social apps that map friends’ whereabouts. As our world leans more heavily on location-based services, the infrastructure behind this data has never been more critical\",\"classification_terms\":[\"blog/decentralizing-location-data-a-q-a-with-taylor-oshan-project-lead-at-easier-data-initiative\",\"about\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":355,\"depth\":1},{\"path\":\"/blog/preserving-the-past-empowering-the-future-a-q-a-with-billy-bicket-head-of-maker-labs-at-techsoup\",\"status\":200,\"title\":\"Preserving the Past, Empowering the Future: A Q&A with Billy Bicket, Head of Maker Labs at TechSoup | FFDW\",\"word_count\":8234,\"summary_text\":\"Preserving the Past, Empowering the Future: A Q&A with Billy Bicket, Head of Maker Labs at TechSoup | FFDW Preserving the Past, Empowering the Future: A Q&amp;A with Billy Bicket, Head of Maker Labs at TechSoup | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeBlogPreserving The Past ...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"BlogPosting\\\",\\\"headline\\\":\\\"Preserving the Past, Empowering the Future: A Q&A with Billy Bicket, Head of Maker Labs at TechSoup\\\",\\\"description\\\":\\\"\\\\nIn an era of eroding cultural memory, the need for innovative approaches to preserving collective history has never been greater. Decentralized technologies offer a transformative path forward, enabling communities to reclaim ownership of their narratives while democratizing access to the past.\\\\n\\\\nTo address these challenges, TechSoup has joined forces with Gray Area and Filecoin Foundation for the Decentralized Web (FFDW\",\"classification_terms\":[\"blog/preserving-the-past-empowering-the-future-a-q-a-with-billy-bicket-head-of-maker-labs-at-techsoup\",\"about\",\"address\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":345,\"depth\":1},{\"path\":\"/blog/ffdw-2024-annual-report\",\"status\":200,\"title\":\"FFDW 2024 Annual Report | FFDW\",\"word_count\":18782,\"summary_text\":\"FFDW 2024 Annual Report | FFDW FFDW 2024 Annual Report | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeBlogFfdw 2024 Annual Rep...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"BlogPosting\\\",\\\"headline\\\":\\\"FFDW 2024 Annual Report\\\",\\\"description\\\":\\\"\\\\nWelcoming the Decentralized Web \\\\n\\\\nFilecoin Foundation for the Decentralized Web (FFDW) is the sister nonprofit of Filecoin Foundation. FFDW is a 501(c)(3) nonprofit committed to preserving humanity's most important information and supporting the development and adoption of decentralized technologies. While Filecoin Foundation stewards the Filecoin network's future, FFDW promotes the broader development of the decentralized web (DWeb).  \\\\n\\\\nFFDW's work includes supporting open source software and protocols that safeguard critical data from centralized control and single poi\",\"classification_terms\":[\"blog/ffdw-2024-annual-report\",\"about\",\"support\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":405,\"depth\":1},{\"path\":\"/blog/empowering-the-open-web-a-q-a-with-lia-holland-campaign-and-communications-director-at-fight-for-the-future\",\"status\":200,\"title\":\"Empowering the Open Web: A Q&A with Lia Holland, Campaign and Communications Director at Fight For the Future | FFDW\",\"word_count\":7499,\"summary_text\":\"Empowering the Open Web: A Q&A with Lia Holland, Campaign and Communications Director at Fight For the Future | FFDW Empowering the Open Web: A Q&amp;A with Lia Holland, Campaign and Communications Director at Fight For the Future | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeBlogEmpowering The Open ...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"BlogPosting\\\",\\\"headline\\\":\\\"Empowering the Open Web: A Q&A with Lia Holland, Campaign and Communications Director at Fight For the Future\\\",\\\"description\\\":\\\"\\\\nAs the Internet continues to evolve, so does the need for more open, transparent, and decentralized technologies that ensure long-term access to knowledge and safeguard individual privacy. Fight For the Future (FFtF) has been a key advocate in advancing these ideals, working to protect digital rights and promote a web that empowers users. \\\\n\\\\nNow, through a collaboration with Filecoin Foundation for th\",\"classification_terms\":[\"blog/empowering-the-open-web-a-q-a-with-lia-holland-campaign-and-communications-director-at-fight-for-the-future\",\"about\",\"privacy\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":350,\"depth\":1},{\"path\":\"/blog/ffdw-and-rohingya-project-working-together-to-empower-cultural-preservation-and-digital-legacy\",\"status\":200,\"title\":\"FFDW and Rohingya Project Working Together to Empower Cultural Preservation and Digital Legacy | FFDW\",\"word_count\":5270,\"summary_text\":\"FFDW and Rohingya Project Working Together to Empower Cultural Preservation and Digital Legacy | FFDW FFDW and Rohingya Project Working Together to Empower Cultural Preservation and Digital Legacy | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeBlogFfdw And Rohingya Pr...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"BlogPosting\\\",\\\"headline\\\":\\\"FFDW and Rohingya Project Working Together to Empower Cultural Preservation and Digital Legacy\\\",\\\"description\\\":\\\"\\\\nIn a world where decentralized technologies enable new avenues for preserving cultural heritage and identity, Filecoin Foundation for the Decentralized Web (FFDW) is proud to announce a collaboration with Rohingya Project. With FFDW’s support, Rohingya Project will digitally preserve an array of cultural heritage documents that capture the essence of the Rohingya people – including audio recordings, photographs, videos, and written mat\",\"classification_terms\":[\"blog/ffdw-and-rohingya-project-working-together-to-empower-cultural-preservation-and-digital-legacy\",\"about\",\"support\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":346,\"depth\":1},{\"path\":\"/privacy-policy\",\"status\":200,\"title\":\"FFDW | Privacy Policy\",\"word_count\":6914,\"summary_text\":\"FFDW | Privacy Policy FFDW | Privacy PolicyHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomePrivacy Policy{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Privacy Policy\\\",\\\"description\\\":\\\"Discover how Filecoin Foundation safeguards your data. Read our comprehensive Privacy Policy for detailed information.\\\",\\\"url\\\":\\\"https://ffdweb.org/privacy-policy\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Privacy Policy\\\",\\\"item\\\":\\\"https://ffdweb.org/privacy-policy\\\"}]},\\\"about\\\":{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Filecoin Foundation for the Decentralized Web\\\",\\\"alternateName\\\":\\\"FFDW\\\",\\\"description\\\":\\\"Filecoin Foundation for the Decentralized Web is a nonprofit organ\",\"classification_terms\":[\"privacy-policy\",\"about\",\"privacy\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":345,\"depth\":1},{\"path\":\"/terms-of-use\",\"status\":200,\"title\":\"FFDW | Terms of Use\",\"word_count\":4974,\"summary_text\":\"FFDW | Terms of Use FFDW | Terms of UseHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeTerms Of Use{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Terms of Use\\\",\\\"description\\\":\\\"Understand the terms and conditions of using Filecoin Foundation services. Read our detailed Terms of Use for more information.\\\",\\\"url\\\":\\\"https://ffdweb.org/terms-of-use\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Terms of Use\\\",\\\"item\\\":\\\"https://ffdweb.org/terms-of-use\\\"}]},\\\"about\\\":{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Filecoin Foundation for the Decentralized Web\\\",\\\"alternateName\\\":\\\"FFDW\\\",\\\"description\\\":\\\"Filecoin Foundation for the Decentralized Web is a nonprofit organiza\",\"classification_terms\":[\"terms-of-use\",\"about\",\"terms\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":340,\"depth\":1},{\"path\":\"/digest/issue-2\",\"status\":200,\"title\":\"The Architecture of Resilience | FFDW\",\"word_count\":22587,\"summary_text\":\"The Architecture of Resilience | FFDW The Architecture of Resilience | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeDigestIssue 2{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"FFDW DWeb Digest | In-Depth Exploration of the Decentralized Web\\\",\\\"description\\\":\\\"Explore FFDW DWeb Digest for expert insights on cognitive liberty, privacy, and crypto policy. Discover the evolving landscape of digital autonomy and blockchain.\\\",\\\"url\\\":\\\"https://ffdweb.org/digest\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"FFDW DWeb Digest | In-Depth Exploration of the Decentralized Web\\\",\\\"item\\\":\\\"https://ffdweb.org/digest\\\"}]},\\\"about\\\":{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Filecoin\",\"classification_terms\":[\"digest/issue-2\",\"about\",\"privacy\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":348,\"depth\":2},{\"path\":\"/digest/issue-1\",\"status\":200,\"title\":\"Decentralization and Why it Matters | FFDW\",\"word_count\":39984,\"summary_text\":\"Decentralization and Why it Matters | FFDW Decentralization and Why it Matters | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeDigestIssue 1{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"FFDW DWeb Digest | In-Depth Exploration of the Decentralized Web\\\",\\\"description\\\":\\\"Explore FFDW DWeb Digest for expert insights on cognitive liberty, privacy, and crypto policy. Discover the evolving landscape of digital autonomy and blockchain.\\\",\\\"url\\\":\\\"https://ffdweb.org/digest\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"FFDW DWeb Digest | In-Depth Exploration of the Decentralized Web\\\",\\\"item\\\":\\\"https://ffdweb.org/digest\\\"}]},\\\"about\\\":{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Fil\",\"classification_terms\":[\"digest/issue-1\",\"about\",\"privacy\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":352,\"depth\":2},{\"path\":\"/blog/ffdw-and-easier-data-initiative-collaborate-to-upload-spatial-data-to-filecoin-network\",\"status\":200,\"title\":\"FFDW and EASIER Data Initiative Collaborate to Upload Spatial Data to Filecoin Network | FFDW\",\"word_count\":4675,\"summary_text\":\"FFDW and EASIER Data Initiative Collaborate to Upload Spatial Data to Filecoin Network | FFDW FFDW and EASIER Data Initiative Collaborate to Upload Spatial Data to Filecoin Network | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeBlogFfdw And Easier Data...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"BlogPosting\\\",\\\"headline\\\":\\\"FFDW and EASIER Data Initiative Collaborate to Upload Spatial Data to Filecoin Network\\\",\\\"description\\\":\\\"\\\\nFilecoin Foundation for the Decentralized Web (FFDW) is excited to announce our collaboration with the EASIER Data Initiative at the University of Maryland, College Park (UMD). EASIER stands for Efficient, Accessible, and Sustainable Infrastructure for Extracting Reliable Data for the World’s Location-Based Assets. In partnership with researchers from UMD’s Department of Geographical Sciences, the Initiative will ensure that large geospatial datasets\",\"classification_terms\":[\"blog/ffdw-and-easier-data-initiative-collaborate-to-upload-spatial-data-to-filecoin-network\",\"about\",\"blog\",\"store\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":353,\"depth\":2},{\"path\":\"/digest/issue-2/letter-from-the-editor\",\"status\":200,\"title\":\"Letter from the Editor | FFDW\",\"word_count\":4199,\"summary_text\":\"Letter from the Editor | FFDW Letter from the Editor | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeDigestIssue 2Letter From The Edit...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Letter from the Editor\\\",\\\"description\\\":\\\"A reflection on how societies overturn entrenched injustices—from slavery to totalitarianism—and why history offers hope and inspiration for change today.\\\",\\\"url\\\":\\\"https://ffdweb.org/digest/issue-2/letter-from-the-editor\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Letter from the Editor\\\",\\\"item\\\":\\\"https://ffdweb.org/digest/issue-2/letter-from-the-editor\\\"}]}}Article 1Issue 2Letter from the EditorPKPeter B. KaufmanAssociate Director of Development, MIT\",\"classification_terms\":[\"digest/issue-2/letter-from-the-editor\",\"about\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":345,\"depth\":3},{\"path\":\"/digest/issue-2/analogies-for-a-decentralized-web-of-trust\",\"status\":200,\"title\":\"Analogies for a Decentralized Web of Trust | FFDW\",\"word_count\":5411,\"summary_text\":\"Analogies for a Decentralized Web of Trust | FFDW Analogies for a Decentralized Web of Trust | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeDigestIssue 2Analogies For A Dece...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Analogies for a Decentralized Web of Trust\\\",\\\"description\\\":\\\"How analogies from courts, art authentication, and Wikipedia reveal why decentralized webs of trust must combine cryptography with human judgment.\\\",\\\"url\\\":\\\"https://ffdweb.org/digest/issue-2/analogies-for-a-decentralized-web-of-trust\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Analogies for a Decentralized Web of Trust\\\",\\\"item\\\":\\\"https://ffdweb.org/digest/issue-2/analogies-for-a-decentralized-web-of-trust\\\"}]}}Art\",\"classification_terms\":[\"digest/issue-2/analogies-for-a-decentralized-web-of-trust\",\"about\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":340,\"depth\":3},{\"path\":\"/digest/issue-2/preserving-the-past-on-a-decentralized-future\",\"status\":200,\"title\":\"Preserving the Past on a Decentralized Future | FFDW\",\"word_count\":5061,\"summary_text\":\"Preserving the Past on a Decentralized Future | FFDW Preserving the Past on a Decentralized Future | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeDigestIssue 2Preserving The Past ...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Preserving the Past on a Decentralized Future\\\",\\\"description\\\":\\\"How archivists are using decentralized storage and blockchain to preserve fragile cultural history and expand public access for future generations.\\\",\\\"url\\\":\\\"https://ffdweb.org/digest/issue-2/preserving-the-past-on-a-decentralized-future\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Preserving the Past on a Decentralized Future\\\",\\\"item\\\":\\\"https://ffdweb.org/digest/issue-2/preserving-the-past-on-a-decentralize\",\"classification_terms\":[\"digest/issue-2/preserving-the-past-on-a-decentralized-future\",\"about\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":342,\"depth\":3},{\"path\":\"/digest/issue-2/what-it-means-to-build-the-architecture-of-resilience\",\"status\":200,\"title\":\"What it Means to Build the Architecture of Resilience | FFDW\",\"word_count\":5749,\"summary_text\":\"What it Means to Build the Architecture of Resilience | FFDW What it Means to Build the Architecture of Resilience | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeDigestIssue 2What It Means To Bui...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"What it Means to Build the Architecture of Resilience\\\",\\\"description\\\":\\\"Artists and technologists reflect on building an “architecture of resilience” through decentralized tools, creativity, and collective care.\\\",\\\"url\\\":\\\"https://ffdweb.org/digest/issue-2/what-it-means-to-build-the-architecture-of-resilience\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"What it Means to Build the Architecture of Resilience\\\",\\\"item\\\":\\\"https://ffdweb.org/digest/issue-2/what-it-means\",\"classification_terms\":[\"digest/issue-2/what-it-means-to-build-the-architecture-of-resilience\",\"about\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":350,\"depth\":3},{\"path\":\"/digest/issue-2/built-to-last-data-lifeboats-for-distributed-digital-heritage\",\"status\":200,\"title\":\"Built to Last: Data Lifeboats for Distributed Digital Heritage | FFDW\",\"word_count\":4896,\"summary_text\":\"Built to Last: Data Lifeboats for Distributed Digital Heritage | FFDW Built to Last: Data Lifeboats for Distributed Digital Heritage | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeDigestIssue 2Built To Last Data L...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Built to Last: Data Lifeboats for Distributed Digital Heritage\\\",\\\"description\\\":\\\"Why digital culture is disappearing—and how Data Lifeboats use decentralized infrastructure to preserve photos and shared history for the long term.\\\",\\\"url\\\":\\\"https://ffdweb.org/digest/issue-2/built-to-last-data-lifeboats-for-distributed-digital-heritage\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Built to Last: Data Lifeboats for Distributed Digital Heritage\\\",\\\"item\\\":\\\"htt\",\"classification_terms\":[\"digest/issue-2/built-to-last-data-lifeboats-for-distributed-digital-heritage\",\"about\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":355,\"depth\":3},{\"path\":\"/digest/issue-2/decentralized-avant-garde-how-artists-are-building-a-cultural-memory-infrastructure-beyond-big-tech\",\"status\":200,\"title\":\"Decentralized Avant-garde: How Artists Are Building a Cultural Memory Infrastructure Beyond Big Tech | FFDW\",\"word_count\":4932,\"summary_text\":\"Decentralized Avant-garde: How Artists Are Building a Cultural Memory Infrastructure Beyond Big Tech | FFDW Decentralized Avant-garde: How Artists Are Building a Cultural Memory Infrastructure Beyond Big Tech | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeDigestIssue 2Decentralized Avant ...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Decentralized Avant-garde: How Artists Are Building a Cultural Memory Infrastructure Beyond Big Tech\\\",\\\"description\\\":\\\"How artists are reimagining decentralized infrastructure to reclaim data, preserve digital culture, and build resilient futures for the web.\\\",\\\"url\\\":\\\"https://ffdweb.org/digest/issue-2/decentralized-avant-garde-how-artists-are-building-a-cultural-memory-infrastructure-beyond-big-tech\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"\",\"classification_terms\":[\"digest/issue-2/decentralized-avant-garde-how-artists-are-building-a-cultural-memory-infrastructure-beyond-big-tech\",\"about\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":341,\"depth\":3},{\"path\":\"/digest/issue-2/a-lighthouse-in-the-dark-the-case-for-decentralized-perpetual-storage\",\"status\":200,\"title\":\"A Lighthouse in the Dark The Case for Decentralized Perpetual Storage | FFDW\",\"word_count\":4625,\"summary_text\":\"A Lighthouse in the Dark The Case for Decentralized Perpetual Storage | FFDW A Lighthouse in the Dark The Case for Decentralized Perpetual Storage | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeDigestIssue 2A Lighthouse In The ...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"A Lighthouse in the Dark The Case for Decentralized Perpetual Storage\\\",\\\"description\\\":\\\"Why today’s internet forgets—and how decentralized perpetual storage can preserve knowledge, culture, and public records for the long term.\\\",\\\"url\\\":\\\"https://ffdweb.org/digest/issue-2/a-lighthouse-in-the-dark-the-case-for-decentralized-perpetual-storage\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"A Lighthouse in the Dark The Case for Decentralized Perpetual\",\"classification_terms\":[\"digest/issue-2/a-lighthouse-in-the-dark-the-case-for-decentralized-perpetual-storage\",\"about\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":342,\"depth\":3},{\"path\":\"/digest/issue-2/gardens-in-the-rainforest-community-infrastructure-at-the-school-of-the-commons\",\"status\":200,\"title\":\"Gardens in the Rainforest: Community Infrastructure at the School of the Commons | FFDW\",\"word_count\":4455,\"summary_text\":\"Gardens in the Rainforest: Community Infrastructure at the School of the Commons | FFDW Gardens in the Rainforest: Community Infrastructure at the School of the Commons | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeDigestIssue 2Gardens In The Rainf...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Gardens in the Rainforest: Community Infrastructure at the School of the Commons\\\",\\\"description\\\":\\\"In the Amazon, indigenous communities learn decentralized tools to document environmental harm, protect data, and defend their rights.\\\",\\\"url\\\":\\\"https://ffdweb.org/digest/issue-2/gardens-in-the-rainforest-community-infrastructure-at-the-school-of-the-commons\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Gardens in the Rainforest: Communit\",\"classification_terms\":[\"digest/issue-2/gardens-in-the-rainforest-community-infrastructure-at-the-school-of-the-commons\",\"about\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":341,\"depth\":3},{\"path\":\"/digest/issue-1/editors-letter\",\"status\":200,\"title\":\"Editor’s Letter | FFDW\",\"word_count\":3637,\"summary_text\":\"Editor’s Letter | FFDW Editor’s Letter | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeDigestIssue 1Editors Letter{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Editor’s Letter\\\",\\\"description\\\":\\\"Mike Masnick introduces a magazine exploring decentralization's impact on cognitive liberty, privacy, blockchain, and the web's future through expert perspectives.\\\",\\\"url\\\":\\\"https://ffdweb.org/digest/issue-1/editors-letter\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Editor’s Letter\\\",\\\"item\\\":\\\"https://ffdweb.org/digest/issue-1/editors-letter\\\"}]}}Article 1Issue 1Editor’s LetterMike MasnickTechdirt, Copia InstituteI am thrilled to have had a chance to edit and shape this specia\",\"classification_terms\":[\"digest/issue-1/editors-letter\",\"about\",\"privacy\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":340,\"depth\":3},{\"path\":\"/digest/issue-1/terminal-values-cognitive-liberty\",\"status\":200,\"title\":\"Terminal Values: Cognitive Liberty | FFDW\",\"word_count\":6536,\"summary_text\":\"Terminal Values: Cognitive Liberty | FFDW Terminal Values: Cognitive Liberty | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeDigestIssue 1Terminal Values Cogn...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Terminal Values: Cognitive Liberty\\\",\\\"description\\\":\\\"Explore how personal technology and digital rights protect our fundamental freedom to think, learn, and grow independently in an increasingly centralized digital world.\\\",\\\"url\\\":\\\"https://ffdweb.org/digest/issue-1/terminal-values-cognitive-liberty\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Terminal Values: Cognitive Liberty\\\",\\\"item\\\":\\\"https://ffdweb.org/digest/issue-1/terminal-values-cognitive-liberty\\\"}]}}Article 2Issue 1Termina\",\"classification_terms\":[\"digest/issue-1/terminal-values-cognitive-liberty\",\"about\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":343,\"depth\":3},{\"path\":\"/digest/issue-1/creating-human-records-that-stand-the-test-of-time\",\"status\":200,\"title\":\"Creating Human Records that Stand the Test of Time | FFDW\",\"word_count\":4685,\"summary_text\":\"Creating Human Records that Stand the Test of Time | FFDW Creating Human Records that Stand the Test of Time | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeDigestIssue 1Creating Human Recor...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Creating Human Records that Stand the Test of Time\\\",\\\"description\\\":\\\"From ancient clay tablets to modern blockchains, discover how new technologies are preserving crucial digital evidence of war crimes, human rights violations, and historical events for future generations.\\\",\\\"url\\\":\\\"https://ffdweb.org/digest/issue-1/creating-human-records-that-stand-the-test-of-time\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Creating Human Records that Stand the Test of Time\\\",\\\"i\",\"classification_terms\":[\"digest/issue-1/creating-human-records-that-stand-the-test-of-time\",\"about\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":351,\"depth\":3},{\"path\":\"/digest/issue-1/the-debate-over-dweb-vs-web3-the-decentralized-elephant-in-the-room\",\"status\":200,\"title\":\"The Debate Over DWeb vs. Web3 & The Decentralized Elephant in the Room | FFDW\",\"word_count\":6598,\"summary_text\":\"The Debate Over DWeb vs. Web3 & The Decentralized Elephant in the Room | FFDW The Debate Over DWeb vs. Web3 &amp; The Decentralized Elephant in the Room | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeDigestIssue 1The Debate Over Dweb...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"The Debate Over DWeb vs. Web3 & The Decentralized Elephant in the Room\\\",\\\"description\\\":\\\"Comparing DWeb and Web3's approaches to decentralization, focusing on the key question: who designs, controls, and benefits from these technologies?\\\",\\\"url\\\":\\\"https://ffdweb.org/digest/issue-1/the-debate-over-dweb-vs-web3-the-decentralized-elephant-in-the-room\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"The Debate Over DWeb vs. Web3 & The Decentralized\",\"classification_terms\":[\"digest/issue-1/the-debate-over-dweb-vs-web3-the-decentralized-elephant-in-the-room\",\"about\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":355,\"depth\":3},{\"path\":\"/digest/issue-1/free-softwares-paradox-losing-while-winning-and-the-need-for-decentralization\",\"status\":200,\"title\":\"Free Software’s Paradox: Losing While Winning and the Need for Decentralization | FFDW\",\"word_count\":5405,\"summary_text\":\"Free Software’s Paradox: Losing While Winning and the Need for Decentralization | FFDW Free Software’s Paradox: Losing While Winning and the Need for Decentralization | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeDigestIssue 1Free Softwares Parad...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Free Software’s Paradox: Losing While Winning and the Need for Decentralization\\\",\\\"description\\\":\\\"While free software has become ubiquitous, its goal of user control remains elusive due to cloud service dependencies. The solution lies in decentralization - making operational power as accessible as the code itself.\\\",\\\"url\\\":\\\"https://ffdweb.org/digest/issue-1/free-softwares-paradox-losing-while-winning-and-the-need-for-decentralization\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\",\"classification_terms\":[\"digest/issue-1/free-softwares-paradox-losing-while-winning-and-the-need-for-decentralization\",\"about\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":341,\"depth\":3},{\"path\":\"/digest/issue-1/navigating-crypto-policy-around-the-globe\",\"status\":200,\"title\":\"Navigating Crypto Policy Around the Globe | FFDW\",\"word_count\":4196,\"summary_text\":\"Navigating Crypto Policy Around the Globe | FFDW Navigating Crypto Policy Around the Globe | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeDigestIssue 1Navigating Crypto Po...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Navigating Crypto Policy Around the Globe\\\",\\\"description\\\":\\\"Explore how different regions approach crypto regulation: from US enforcement actions to EU's MiCA legislation and China's CBDC. Learn how global policies shape the future of decentralized technology.\\\",\\\"url\\\":\\\"https://ffdweb.org/digest/issue-1/navigating-crypto-policy-around-the-globe\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Navigating Crypto Policy Around the Globe\\\",\\\"item\\\":\\\"https://ffdweb.org/digest/issue-1/\",\"classification_terms\":[\"digest/issue-1/navigating-crypto-policy-around-the-globe\",\"about\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":343,\"depth\":3},{\"path\":\"/digest/issue-1/decentralization-in-all-the-things\",\"status\":200,\"title\":\"Decentralization In All the Things | FFDW\",\"word_count\":8697,\"summary_text\":\"Decentralization In All the Things | FFDW Decentralization In All the Things | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeDigestIssue 1Decentralization In ...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Decentralization In All the Things\\\",\\\"description\\\":\\\"Discover how blending centralized infrastructure with decentralized innovation can transform technology, healthcare, and education, creating more efficient and adaptable systems.\\\",\\\"url\\\":\\\"https://ffdweb.org/digest/issue-1/decentralization-in-all-the-things\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Decentralization In All the Things\\\",\\\"item\\\":\\\"https://ffdweb.org/digest/issue-1/decentralization-in-all-the-things\\\"}]}}Article 7Is\",\"classification_terms\":[\"digest/issue-1/decentralization-in-all-the-things\",\"about\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":340,\"depth\":3},{\"path\":\"/digest/issue-1/recognizing-code-as-speech-is-vital\",\"status\":200,\"title\":\"Recognizing Code as Speech is Vital | FFDW\",\"word_count\":4667,\"summary_text\":\"Recognizing Code as Speech is Vital | FFDW Recognizing Code as Speech is Vital | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeDigestIssue 1Recognizing Code As ...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Recognizing Code as Speech is Vital\\\",\\\"description\\\":\\\"Explore why protecting code as a form of free speech is essential for software development, open-source projects, and the future of the decentralized web. Learn about landmark legal cases and global implications.\\\",\\\"url\\\":\\\"https://ffdweb.org/digest/issue-1/recognizing-code-as-speech-is-vital\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Recognizing Code as Speech is Vital\\\",\\\"item\\\":\\\"https://ffdweb.org/digest/issue-1/recognizing-\",\"classification_terms\":[\"digest/issue-1/recognizing-code-as-speech-is-vital\",\"about\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":347,\"depth\":3},{\"path\":\"/digest/issue-1/reviving-internet-decentralization-without-relying-on-the-b-word\",\"status\":200,\"title\":\"Reviving Internet Decentralization Without Relying on the \\\"B word\\\"! | FFDW\",\"word_count\":3871,\"summary_text\":\"Reviving Internet Decentralization Without Relying on the \\\"B word\\\"! | FFDW Reviving Internet Decentralization Without Relying on the &quot;B word&quot;! | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeDigestIssue 1Reviving Internet De...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Reviving Internet Decentralization Without Relying on the \\\\\\\"B word\\\\\\\"!\\\",\\\"description\\\":\\\"Internet decentralization needs smart governance, not complex tech. Learn how practical steps and collective action can restore a more distributed digital infrastructure.\\\",\\\"url\\\":\\\"https://ffdweb.org/digest/issue-1/reviving-internet-decentralization-without-relying-on-the-b-word\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Reviving Internet Decentrali\",\"classification_terms\":[\"digest/issue-1/reviving-internet-decentralization-without-relying-on-the-b-word\",\"about\",\"blog\",\"store\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":340,\"depth\":3},{\"path\":\"/digest/issue-1/why-we-need-to-fight-for-our-privacy\",\"status\":200,\"title\":\"Why We Need To Fight For Our Privacy | FFDW\",\"word_count\":5677,\"summary_text\":\"Why We Need To Fight For Our Privacy | FFDW Why We Need To Fight For Our Privacy | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeDigestIssue 1Why We Need To Fight...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Why We Need To Fight For Our Privacy\\\",\\\"description\\\":\\\"Privacy is essential for freedom and democracy. Learn how surveillance threatens our future and why privacy matters - even if you think you have 'nothing to hide.'\\\",\\\"url\\\":\\\"https://ffdweb.org/digest/issue-1/why-we-need-to-fight-for-our-privacy\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Why We Need To Fight For Our Privacy\\\",\\\"item\\\":\\\"https://ffdweb.org/digest/issue-1/why-we-need-to-fight-for-our-privacy\\\"}]}}Article 10Issue\",\"classification_terms\":[\"digest/issue-1/why-we-need-to-fight-for-our-privacy\",\"about\",\"privacy\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":353,\"depth\":3},{\"path\":\"/digest/issue-1/decentralization-and-data-flows\",\"status\":200,\"title\":\"Decentralization and Data Flows | FFDW\",\"word_count\":4459,\"summary_text\":\"Decentralization and Data Flows | FFDW Decentralization and Data Flows | FFDWHomeAboutProjectsLearning ResourcesBlogDigestFAQsHomeDigestIssue 1Decentralization And...{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Decentralization and Data Flows\\\",\\\"description\\\":\\\"Explore how data portability and unrestricted data flows enable true decentralization. Learn why reciprocal data transfer policies and user control are essential for decentralized systems.\\\",\\\"url\\\":\\\"https://ffdweb.org/digest/issue-1/decentralization-and-data-flows\\\",\\\"breadcrumb\\\":{\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://ffdweb.org\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Decentralization and Data Flows\\\",\\\"item\\\":\\\"https://ffdweb.org/digest/issue-1/decentralization-and-data-flows\\\"}]}}Article 11Issue\",\"classification_terms\":[\"digest/issue-1/decentralization-and-data-flows\",\"about\",\"blog\"],\"external_refs\":[],\"password_input_count\":0,\"email_input_count\":0,\"tel_input_count\":0,\"otp_term_count\":0,\"login_form_count\":0,\"checkout_form_count\":0,\"wallet_prompt_count\":0,\"offdomain_form_actions\":0,\"suspicious_script_refs_count\":0,\"external_script_hosts\":[],\"executable_download_count\":0,\"archive_download_count\":0,\"apk_download_count\":0,\"phone_number_count\":345,\"depth\":3},{\"path\":\"/digest/issue-1/twiddler-configurability-for-me-but-not-for-thee\",\"status\":200,\"title\":\"Twiddler: Configurability for Me, But Not For Thee | FFDW\",\"word_count\":8914,\"summary_text\":\"Twiddler: Configurability fo",
        "score_reasons_json": "[\"Category confidence was reduced, so the classifier fell back to the broader parent category.\",\"Category evidence stayed thin, so the output was softened to a broader classification.\",\"Trusted status now requires clean crawl access and stronger confidence, so this result was downgraded to caution.\"]",
        "route_domain": "ffdweb.org",
        "display_domain": "ffdweb.org"
    },
    "explainability": {
        "summary": "ffdweb.org currently scores 64/100. Technical and crawl-quality evidence are doing most of the lifting for the score. Evidence confidence is strong enough for a relatively stable read. This is an estimated profile rather than a manually tracked one. Crawler access looks clean.",
        "badges": [
            {
                "label": "Profile",
                "value": "Estimated profile",
                "tone": "unknown",
                "detail": null
            },
            {
                "label": "Evidence confidence",
                "value": "High confidence",
                "tone": "good",
                "detail": "100/100"
            },
            {
                "label": "Traffic confidence",
                "value": "Solid confidence",
                "tone": "good",
                "detail": "76/100"
            },
            {
                "label": "Crawler access",
                "value": "Clean visibility",
                "tone": "good",
                "detail": null
            }
        ],
        "weighted_contributions": [
            {
                "label": "Quality system",
                "points": "+34.0",
                "tone": "good",
                "detail": "Technical quality, crawl depth, page structure, and implementation hygiene. Current subsystem score: 100/100."
            },
            {
                "label": "Reputation system",
                "points": "+16.7",
                "tone": "caution",
                "detail": "Authority, search visibility, reach, engagement, and registry stability. Current subsystem score: 49/100."
            },
            {
                "label": "Safety system",
                "points": "+32.0",
                "tone": "good",
                "detail": "Fraud, spam, and trust signals from infrastructure, crawl, and registry evidence. Current subsystem score: 100/100."
            },
            {
                "label": "Risk clamp",
                "points": "-19.0",
                "tone": "risk",
                "detail": "Safety thresholds capped the final score until the risk profile improves."
            }
        ],
        "evidence_cards": [
            {
                "label": "Authority and trust",
                "value": "51/100 · trust 80/100",
                "tone": "caution",
                "detail": "313 monthly visitors, 105 organic keywords, brand completeness 86/100, engagement 87/100."
            },
            {
                "label": "Backlink and search evidence",
                "value": "1 referring domains",
                "tone": "good",
                "detail": "1 backlinks across 1 referring domains. Diversity 92/100; spam penalty 0."
            },
            {
                "label": "Registry and domain stability",
                "value": "5.0 years old",
                "tone": "good",
                "detail": "Stability 100/100 · age 5.0 years · registrar Cloudflare, Inc. · expires in 362 days."
            },
            {
                "label": "Safety and fraud posture",
                "value": "Safety 100/100 · fraud 0/100",
                "tone": "good",
                "detail": "Primary tag T · safety 100/100 · fraud 0/100."
            }
        ],
        "positives": [
            "Established domain age: 5.0 years.",
            "Low registrar / ownership churn with solid registry stability.",
            "Healthy crawl quality and on-page completeness.",
            "Search evidence is broad enough to classify with better confidence.",
            "Registry history looks stable, which supports legitimacy and trust.",
            "The domain has been registered for years, which usually improves trust confidence."
        ],
        "risks": [
            "External evidence was mixed or sparse, so the tag model keeps an uncertainty buffer instead of overcommitting."
        ],
        "freshness": [
            {
                "label": "Crawl evidence",
                "value": "2026-03-31 13:15:47",
                "tone": "risk",
                "detail": "Crawl and page content sample. Age: 18d ago."
            },
            {
                "label": "WHOIS snapshot",
                "value": "2026-03-19 21:55:28",
                "tone": "risk",
                "detail": "Registry profile and stability signals. Age: 1mo ago."
            },
            {
                "label": "Keyword view",
                "value": "2026-04-19 10:34:14",
                "tone": "good",
                "detail": "Estimated visibility until tracked keyword snapshots exist. Age: 0s ago."
            },
            {
                "label": "Rank history",
                "value": "2026-04-19 10:34:14",
                "tone": "good",
                "detail": "Estimated trend derived from current profile and crawl signals. Age: 0s ago."
            },
            {
                "label": "Audience geography",
                "value": "Not captured yet",
                "tone": "unknown",
                "detail": "Audience mix is estimated from available signals rather than first-party audience logs."
            }
        ],
        "section_notes": {
            "audience": "Audience geography is estimated from category, country, traffic mix, and brand signals until first-party audience data is collected.",
            "keywords": "Top keywords are estimated from crawl language, brand, category, and visibility signals until tracked keyword snapshots are stored.",
            "history": "Rank history is estimated from the current profile because no stored history exists for this domain yet."
        },
        "base_weighted_score": 83,
        "fraud_clamp_penalty": 19,
        "final_score": 64
    },
    "insight_snapshot": {
        "version": 1,
        "generated_at": "2026-04-19T10:34:14+00:00",
        "domain": "ffdweb.org",
        "display_name": "FFDW",
        "is_tracked": false,
        "is_estimated": true,
        "overall_score": 64,
        "authority_score": 51,
        "trust_score": 80,
        "safety_score": 100,
        "fraud_score": 0,
        "confidence_score": 100,
        "traffic_confidence": 76,
        "last_crawled_at": "2026-03-31 13:15:47",
        "crawl_blocked": false,
        "summary": "ffdweb.org currently scores 64/100. Technical and crawl-quality evidence are doing most of the lifting for the score. Evidence confidence is strong enough for a relatively stable read. This is an estimated profile rather than a manually tracked one. Crawler access looks clean.",
        "badges": [
            {
                "label": "Profile",
                "value": "Estimated profile",
                "tone": "unknown",
                "detail": null
            },
            {
                "label": "Evidence confidence",
                "value": "High confidence",
                "tone": "good",
                "detail": "100/100"
            },
            {
                "label": "Traffic confidence",
                "value": "Solid confidence",
                "tone": "good",
                "detail": "76/100"
            },
            {
                "label": "Crawler access",
                "value": "Clean visibility",
                "tone": "good",
                "detail": null
            }
        ],
        "top_positive_signals": [
            "Established domain age: 5.0 years.",
            "Low registrar / ownership churn with solid registry stability.",
            "Healthy crawl quality and on-page completeness.",
            "Search evidence is broad enough to classify with better confidence.",
            "Registry history looks stable, which supports legitimacy and trust."
        ],
        "top_risk_signals": [
            "External evidence was mixed or sparse, so the tag model keeps an uncertainty buffer instead of overcommitting."
        ],
        "freshness": [
            {
                "label": "Crawl evidence",
                "value": "2026-03-31 13:15:47",
                "tone": "risk",
                "detail": "Crawl and page content sample. Age: 18d ago."
            },
            {
                "label": "WHOIS snapshot",
                "value": "2026-03-19 21:55:28",
                "tone": "risk",
                "detail": "Registry profile and stability signals. Age: 1mo ago."
            },
            {
                "label": "Keyword view",
                "value": "2026-04-19 10:34:14",
                "tone": "good",
                "detail": "Estimated visibility until tracked keyword snapshots exist. Age: 0s ago."
            },
            {
                "label": "Rank history",
                "value": "2026-04-19 10:34:14",
                "tone": "good",
                "detail": "Estimated trend derived from current profile and crawl signals. Age: 0s ago."
            },
            {
                "label": "Audience geography",
                "value": "Not captured yet",
                "tone": "unknown",
                "detail": "Audience mix is estimated from available signals rather than first-party audience logs."
            }
        ],
        "top_tags": [
            {
                "code": "T",
                "label": "Trusted",
                "tone": "good"
            },
            {
                "code": "Uncertain",
                "label": "Uncertain",
                "tone": "unknown"
            }
        ]
    },
    "is_tracked": false,
    "is_estimated": true,
    "live_state": {
        "status": "processing",
        "status_label": "Cache build running",
        "message": "The refreshed page cache is still being built for this domain.",
        "updated_at": "2026-04-19T14:37:51+00:00"
    },
    "refresh_state": {
        "canRequest": false,
        "queued": true,
        "processing": true,
        "stageKey": "cache-queued",
        "stageLabel": "Cache build running",
        "cooldownUntil": null,
        "message": "The refreshed page cache is still being built for this domain.",
        "action": "/domain/ffdweb.org/refresh",
        "isGuestCooldown": false,
        "cooldownSeconds": 0
    },
    "urlscan_report": {
        "domain": "ffdweb.org",
        "status": "error",
        "submitted_at": "2026-03-19T21:55:28+00:00",
        "completed_at": null,
        "last_checked_at": "2026-03-19T21:55:28+00:00",
        "last_error": "Rate limit for 'public' exceeded. Limit is 5000 per day. Reset in 7470 seconds.",
        "submitted_url": "https://ffdweb.org/",
        "uuid": "",
        "result_url": "",
        "api_result_url": "",
        "visibility": "public",
        "summary": "urlscan.io scan submission failed.",
        "report": [],
        "report_summary": [],
        "is_fresh": false,
        "can_retry": true,
        "poll_after_seconds": 20
    }
}