UpScrolled
The social platform with no shadowbans and no algorithmic games. Every voice gets equal reach.
- Global App Store
- #1
diff --git a/.gitignore b/.gitignore index b20740ac..4d2edbf1 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,7 @@ # build output dist/ +.wrangler/ # generated types .astro/ diff --git a/.impeccable/design.json b/.impeccable/design.json new file mode 100644 index 00000000..7b71ba58 --- /dev/null +++ b/.impeccable/design.json @@ -0,0 +1,136 @@ +{ + "schemaVersion": 2, + "generatedAt": "2026-05-25T00:00:00Z", + "title": "Design System: Tech for Palestine", + "extensions": { + "colorMeta": { + "page": { "role": "neutral", "displayName": "Warm Parchment", "canonical": "oklch(99% 0.005 80)", "tonalRamp": ["oklch(15% 0.005 80)","oklch(30% 0.005 80)","oklch(45% 0.005 80)","oklch(60% 0.005 80)","oklch(75% 0.005 80)","oklch(88% 0.005 80)","oklch(95% 0.005 80)","oklch(99% 0.005 80)"] }, + "cream": { "role": "neutral", "displayName": "Cream", "canonical": "oklch(97% 0.008 65)", "tonalRamp": ["oklch(15% 0.008 65)","oklch(30% 0.008 65)","oklch(45% 0.008 65)","oklch(60% 0.008 65)","oklch(75% 0.008 65)","oklch(88% 0.008 65)","oklch(94% 0.008 65)","oklch(97% 0.008 65)"] }, + "butter": { "role": "neutral", "displayName": "Butter", "canonical": "oklch(95% 0.015 75)", "tonalRamp": ["oklch(15% 0.015 75)","oklch(30% 0.015 75)","oklch(45% 0.015 75)","oklch(60% 0.015 75)","oklch(75% 0.015 75)","oklch(87% 0.015 75)","oklch(92% 0.015 75)","oklch(95% 0.015 75)"] }, + "sand": { "role": "neutral", "displayName": "Sand", "canonical": "oklch(96% 0.010 80)", "tonalRamp": ["oklch(15% 0.010 80)","oklch(30% 0.010 80)","oklch(45% 0.010 80)","oklch(60% 0.010 80)","oklch(75% 0.010 80)","oklch(88% 0.010 80)","oklch(93% 0.010 80)","oklch(96% 0.010 80)"] }, + "ink": { "role": "neutral", "displayName": "Ink", "canonical": "oklch(20% 0.008 350)", "tonalRamp": ["oklch(20% 0.008 350)","oklch(32% 0.008 350)","oklch(44% 0.008 350)","oklch(56% 0.008 350)","oklch(68% 0.008 350)","oklch(80% 0.008 350)","oklch(90% 0.008 350)","oklch(97% 0.008 350)"] }, + "ink-secondary":{ "role": "neutral", "displayName": "Ink Secondary", "canonical": "oklch(48% 0.012 350)", "tonalRamp": ["oklch(15% 0.012 350)","oklch(28% 0.012 350)","oklch(40% 0.012 350)","oklch(48% 0.012 350)","oklch(62% 0.012 350)","oklch(74% 0.012 350)","oklch(85% 0.012 350)","oklch(95% 0.012 350)"] }, + "ink-muted": { "role": "neutral", "displayName": "Ink Muted", "canonical": "oklch(74% 0.002 0)", "tonalRamp": ["oklch(20% 0.002 0)","oklch(35% 0.002 0)","oklch(50% 0.002 0)","oklch(62% 0.002 0)","oklch(74% 0.002 0)","oklch(84% 0.002 0)","oklch(91% 0.002 0)","oklch(97% 0.002 0)"] }, + "ink-divider": { "role": "neutral", "displayName": "Ink Divider", "canonical": "oklch(85% 0.002 0)", "tonalRamp": ["oklch(20% 0.002 0)","oklch(35% 0.002 0)","oklch(50% 0.002 0)","oklch(65% 0.002 0)","oklch(75% 0.002 0)","oklch(85% 0.002 0)","oklch(92% 0.002 0)","oklch(97% 0.002 0)"] }, + "brand": { "role": "primary", "displayName": "Pomegranate", "canonical": "oklch(50% 0.12 352)", "tonalRamp": ["oklch(18% 0.12 352)","oklch(27% 0.12 352)","oklch(36% 0.12 352)","oklch(44% 0.12 352)","oklch(50% 0.12 352)","oklch(62% 0.12 352)","oklch(75% 0.10 352)","oklch(90% 0.06 352)"] }, + "brand-hover": { "role": "primary", "displayName": "Pomegranate Light", "canonical": "oklch(57% 0.13 352)", "tonalRamp": ["oklch(20% 0.13 352)","oklch(30% 0.13 352)","oklch(40% 0.13 352)","oklch(50% 0.13 352)","oklch(57% 0.13 352)","oklch(68% 0.11 352)","oklch(80% 0.08 352)","oklch(93% 0.04 352)"] } + }, + "typographyMeta": { + "display": { "displayName": "Display", "purpose": "Hero headlines. Used once per page." }, + "headline": { "displayName": "Headline/Editorial","purpose": "Section-opening statements. Manifesto, portfolio header." }, + "title": { "displayName": "Title", "purpose": "Project names, sub-section headings." }, + "body": { "displayName": "Body", "purpose": "Primary body copy. Max 65-75ch line length." }, + "label": { "displayName": "Label/Eyebrow", "purpose": "Section annotations, button text. Always uppercase." } + }, + "shadows": [ + { "name": "logo-frame-ambient", "value": "0 6px 20px rgba(0,0,0,0.06)", "purpose": "Rotated butter accent behind logo frames." }, + { "name": "logo-frame-lift", "value": "0 8px 24px rgba(0,0,0,0.08), 0 2px 6px rgba(0,0,0,0.05)", "purpose": "Logo card foreground — structural lift over accent." } + ], + "motion": [ + { "name": "blur-in", "value": "opacity 0 filter blur(12px) translateY(20px) → opacity 1 filter blur(0) translateY(0)", "duration": "1.2s", "easing": "ease-out", "purpose": "Hero headline entrance. Used for primary copy only." }, + { "name": "fade-up", "value": "opacity 0 translateY(12px) → opacity 1 translateY(0)", "duration": "0.6s", "easing": "ease-out", "purpose": "CTA and logo entrance after headline." }, + { "name": "card-in", "value": "opacity 0 scale(0.96) → opacity 1 scale(1)", "duration": "0.8s", "easing": "ease-out", "purpose": "Hero glass card entrance." }, + { "name": "ken-burns", "value": "scale(1) → scale(1.08) → scale(1)", "duration": "14s", "easing": "ease-in-out", "purpose": "Subtle image life. Full-bleed hero and collage photos only. Always motion-reduce:animate-none." }, + { "name": "portfolio-in", "value": "opacity 0 translateY(32px) → opacity 1 translateY(0)", "duration": "0.7s", "easing": "ease-out", "purpose": "Portfolio card scroll-triggered entrance." }, + { "name": "fade-left", "value": "opacity 0 translateX(-16px) → opacity 1 translateX(0)", "duration": "0.6s", "easing": "ease-out", "purpose": "Motif row icon stagger." } + ], + "breakpoints": [ + { "name": "sm", "value": "640px", "note": "Mobile collage and motif adjustments" }, + { "name": "md", "value": "810px", "note": "Hero layout switch: mobile scroll → desktop glass card" }, + { "name": "lg", "value": "1024px", "note": "Portfolio card 2-col, collage all 4 visible" }, + { "name": "xl", "value": "1200px", "note": "Logo repositions to bottom-right in hero card; type scale top step" } + ] + }, + "components": [ + { + "name": "Primary Button", + "kind": "button", + "refersTo": "button-primary", + "description": "Primary CTA. Used for Become a Member and Apply to Incubator.", + "html": "", + "css": ".ds-btn-primary { display: inline-flex; align-items: center; gap: 8px; font-family: 'Outfit', system-ui, sans-serif; font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; line-height: 1; color: #FFFBF5; background-color: #AB4956; border: 1px solid transparent; border-radius: 999px; padding: 14px 20px; cursor: pointer; transition: background-color 0.15s ease; } .ds-btn-primary:hover { background-color: #D35464; } .ds-btn-primary:active { transform: scale(0.98); } .ds-btn-primary:focus-visible { outline: 2px solid #AB4956; outline-offset: 2px; }" + }, + { + "name": "Ghost Button", + "kind": "button", + "refersTo": "button-ghost", + "description": "Secondary CTA. Used alongside Primary to offer a softer alternate action.", + "html": "", + "css": ".ds-btn-ghost { display: inline-flex; align-items: center; gap: 8px; font-family: 'Outfit', system-ui, sans-serif; font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; line-height: 1; color: #2A2428; background-color: transparent; border: 1px solid #2A2428; border-radius: 999px; padding: 14px 20px; cursor: pointer; transition: background-color 0.15s ease; } .ds-btn-ghost:hover { background-color: rgba(42,36,40,0.05); } .ds-btn-ghost:active { transform: scale(0.98); } .ds-btn-ghost:focus-visible { outline: 2px solid #AB4956; outline-offset: 2px; }" + }, + { + "name": "Text Link Button", + "kind": "button", + "refersTo": "button-text", + "description": "Inline text action. Used for tertiary options and body-copy links.", + "html": "", + "css": ".ds-btn-text { display: inline-flex; align-items: center; gap: 4px; font-family: 'Outfit', system-ui, sans-serif; font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; line-height: 1; color: #AB4956; background: none; border: none; border-radius: 0; padding: 0; cursor: pointer; transition: text-decoration 0.15s ease; } .ds-btn-text:hover { text-decoration: underline; } .ds-btn-text:focus-visible { outline: 2px solid #AB4956; outline-offset: 2px; }" + }, + { + "name": "Eyebrow Label", + "kind": "custom", + "refersTo": null, + "description": "Section annotation. Uppercase, tracked, Ink Secondary. Prefixed with an em-dash by convention.", + "html": "
— Our portfolio
", + "css": ".ds-eyebrow { font-family: 'Outfit', system-ui, sans-serif; font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; line-height: 1; color: #73656E; margin: 0; }" + }, + { + "name": "Portfolio Card", + "kind": "card", + "refersTo": "portfolio-card", + "description": "Signature content container. Full-width editorial strip, not a grid card. Part of the sticky-scroll stack on desktop.", + "html": "The social platform with no shadowbans and no algorithmic games. Every voice gets equal reach.
80+
Projects Incubated
{answer}
+ ) : Array.isArray(answer) ? ( +No ideas in this category yet.
+ ) : ( ++ {activeIdea.isNew ? "New project idea" : "Project opportunity"} +
++ Join the coalition of professionals turning their skills into tools for liberation. The impact is real. +
++ {membershipLive + ? "Join to support our mission and get access to our member Hub, where you can volunteer your skills, connect with the community and receive advanced updates." + : "Join to support our mission. Volunteer your skills, connect with the community and make an impact."} +
+Can't join right now?
++ One-time or recurring. Your donation helps us scale existing projects and launch new supported initiatives for a free Palestine. +
+ ++ T4P is a 501(c)(3). Donations are tax deductible in the US. +
++ Click here to donate in the UK with Gift Aid. +
+
+
+
+ Current openings
++ {membershipLive + ? "This could be you. Become a member to fill one of these impactful openings." + : "This could be you. Get involved to fill one of these impactful openings."} +
+{roleName(role)}
+{role.title}
+ {role.skillCategories.length > 0 && ( +{role.skillCategories.join(" · ")}
+ )} +{roleTime(role)}
+ )} + + Apply + + +Our portfolio
+ ++ Each of these projects was scaled through T4P. Powered by volunteers, mentors, and people like you. +
++ If you have a business or nonprofit that supports Palestine, Apply to the Incubator. +
++ {p.description} +
+In the press
++ {article.publication} + + {article.date} +
+
+ Our support
+ ++ We give teams and projects the support they need to ship, scale, and make an impact. +
+ + + +
+ {item.body}
+{item.label}
+From the people building with us
++ Project leaders, mentors, and members on their time inside the coalition. +
+{t.quote}
+ +Paul & Greta on Palestine and media bias
+++ ++ "Tens of thousands of well-funded hasbara projects exist. We're building tens of thousands of liberation initiatives to match them." +
+
Loading agenda...
+Schedule
+{item.time}
++ {item.title} +
++ {item.title} + {item.moderator && ( + + {" "}(moderated by {item.moderator.name}) + + )} +
+{item.time}
+{item.title}
+Loading speakers...
+Who spoke
+Calculate your suggested dues
+ + {/* Inputs — single row on desktop */} +Period
+Monthly dues
++ {currencyData.symbol}{suggestedMonthly.toFixed(2)} +
+ {!isUSD && ( ++ ~${Math.round(suggestedMonthly * currencyData.usdRate)} USD +
+ )} +Annual dues
++ {currencyData.symbol}{suggestedAnnual.toFixed(2)} +
+ {!isUSD && ( ++ ~${Math.round(suggestedAnnual * currencyData.usdRate)} USD +
+ )} ++ Enter your income above to see a suggested amount. +
+ )} ++ {showCalculator + ? "Contribute any amount for membership dues. We suggest monthly dues equal to one hour's salary, which you can calculate below:" + : "Contribute any amount for membership dues. We suggest monthly dues equal to one hour's salary."} +
+ + {/* Calculator + form — constrained width, left-aligned */} +Inclusivity & waivers
++ Tech for Palestine aims for inclusivity. Please contact{" "} + + membership@techforpalestine.org + {" "} + to request a waiver of dues in the following circumstances: +
++ If you are in the US, your dues are tax deductible. If you are in the UK, contact us at{" "} + + membership@techforpalestine.org + {" "} + after signup and we will ensure that future donations are processed through our gift aid partner. +
++ Options to pay via DAF, cryptocurrency, foundations, and other methods will be supported in the future. We will help you migrate to your preferred method of giving once available. +
+Get in touch
++ If you have questions, set up an{" "} + + intro call + {" "} + or reach out to us at{" "} + + membership@techforpalestine.org + + ! +
+{linkifyEmail(answer)}
+ ) : ( + <> +{answer.text}
+ {answer.items && ( +Featured
+ )} +{project.categoryName}
+ )} + {project.createdAt && ( ++ Joined {formatMonthYear(project.createdAt)} +
+ )} +{project.description}
+Our impact
+{project.impactStatement}
+{project.leadName}
+ {project.leaderBio && ( +{project.leaderBio}
+ )} ++ Last updated {formatDate(project.updatedAt)} +
+ )} ++ {isFiltering + ? `Showing ${filtered.length} of ${projects.length} projects` + : `${projects.length} projects`} +
+ )} +Featured
++ No projects match your filters. +
+ +About Tech for Palestine
++ Technology should disrupt the status quo, not serve it. +
+
+
+
+
+
+ + Paul Biggar is a tech founder and software engineer. He founded Tech For Palestine, + CircleCI and + Darklang. +
++ Read why Paul couldn't sleep — + the post that started Tech for Palestine. +
+
+ + We empower a global community of skilled tech professionals to unite in their + unwavering support of Palestine so that we can: +
+
+ Tech for Palestine
++ Have a question, media inquiry, or want to request an endorsement? We'd love to hear from you. +
+{item.description}
+ {item.linkType === "email" ? ( + + ) : ( + + {item.linkText} → + + )} +Entrepreneurs for Palestine
++ Entrepreneurs for Palestine is a global community of founders and CEOs who are joining + forces to stand up for what's right. As entrepreneurs, we hold a lot of collective power + which we can use in order to make a difference for the Palestinian cause. We seek to make + an impact by being intentional in how we hire, which clients and suppliers we work with, + and where we fundraise. +
++ 44 countries · 6 continents · 270+ founders +
+Member benefits
+{benefit.name}
++ {benefit.description} +
+{benefit.name}
++ {benefit.description} +
+Our reach
+The E4P Pledge
++ “Be intentional in how you hire, which clients and suppliers you work with, and + where you fundraise.” ++ + Sign the E4P Pledge + + +
From our members
+{t.quote}
+ +Who's behind E4P
+{f.name}
+{f.title}
+Get involved
++ If you're an entrepreneur, schedule a short introductory call based on your region. +
+Americas
+Europe & Asia
+Tech for Palestine
++ Everything you need to know about our mission, projects, and how to get involved. +
+Get Involved
++ Join a community of technologists, builders, and advocates working for Palestinian liberation. However you want to contribute, there's a way in. +
+Ways to get involved
++ Every path in the movement starts somewhere. Find yours below. +
+01 / Start here
+02 / Lend your skills
+03 / Build & lead
+Stay connected
++ Stay informed about new project opportunities and T4P initiatives. +
++ Not sure which path is right for you? We'd love to hear from you. +
+ +Jobs for Palestine
++ Get help hiring engineers, designers, and technologists from across the region. +
+
+ Know another good resource? Let us know:
+ {
+ contacts.map((contact) => (
+
+ {contact.name}
+
{section.overline}
++ {res.name} +
++ {res.description} +
+ + {generateLabel(res.name)} +Incubator ideas
++ Tech for Palestine builds projects that support Palestinian freedom and counter + pro-Israel propaganda. We need leaders to make them real — explore what's waiting for + someone like you. +
++ There are endless pro-Israel initiatives that need countering. Consider targeting: +
++ Want to lead an existing project or bring a new idea to life? Submit through the + Project Hub and our team will follow up. +
+ +- Tech for Palestine's mission is to create a vast ecosystem of projects for Palestinian - liberation that push back against racism and occupation and address every part of the - hasbara ecosystem, as well as promoting, advocating, and sharing the unique aspects of - Palestine's struggle for liberation. -
+T4P Incubator
++ The Tech for Palestine Incubator supports early-stage advocacy projects with mentorship, volunteers, funding, and a network that's launched 60+ initiatives. +
+
- Our theory of change is that thousands of high-impact, pro-Palestinian advocacy projects
- are needed to counter the massive flood of anti-Palestinian propaganda, especially in
- the west. We started a project incubator because we saw many highly motivated, dedicated
- people with great ideas struggling to bring their ideas to life and produce the outcomes
- they were after. Our main purpose is to provide support.
+
+
+ Thousands of high-impact, pro-Palestinian advocacy projects are needed to counter the massive flood of anti-Palestinian propaganda, especially in the west. We started a project incubator because we saw highly motivated people with great ideas struggling to bring them to life. Our purpose is to provide the support, expertise, and connections that turn good ideas into projects with real reach.
- We accept a limited number of projects to support with our expertise, network, and
- funding, but are happy to promote other community and affiliated projects that could use
- some airtime.
- {step}
+ Any early-stage project that directly or indirectly advocates for Palestine, where we believe you can have impact and scale. Our projects often work on scaling boycotts, protest tech, tech industry divestment, media bias, reaching new audiences, Silicon Valley partnerships, AI bias, and exposing hasbara.
+
+ Whether you're just getting started or have an experienced team looking for connections and strategic advice, the incubator is built to meet you where you are.
+
+ We don't require T4P branding, ownership of your work, daily meetings, or use of specific tools. Use whatever works best for your project.
+ Have an idea and ready to build? Want to lead a project but need inspiration? Want to contribute your skills to existing projects?
+ If you have already applied, we'll reach out to you soon.
+ Legal · Tech for Palestine
+ Our legal structure, financial transparency, and compliance information.
+
+ Tech for Palestine is a registered 501(c)(3) nonprofit with the Internal Revenue Service.
+
+ Our mission is to harness technology and human innovation for a free and truly sovereign Palestine. All charitable contributions are used at the discretion of Tech for Palestine for furthering this mission and our programs according to our governing documents and applicable law.
+
+ Contributions to Tech for Palestine may be deductible as charitable donations for federal tax purposes to the extent allowed by law. Please consult your tax advisor for details specific to your situation, as we do not provide tax advice.
+
+ We strive for transparency in our operations and finances. Our IRS Form 990s and financial information are available at our Candid/Guidestar profile or by request when legally permissible.
+
+ We do not discriminate based on race, color, national origin, religion, sex, gender identity, sexual orientation, age, or disability in our programs, activities, or employment practices.
+
+ Copies of our current whistleblower and conflict of interest policies are available upon request to ensure transparency and accountability in our operations.
+
+ Suspected fraud, misuse of funds, or other concerns may be reported to contact@techforpalestine.org or to your state's Attorney General as appropriate.
+ Tech for Palestine 548 Market St #266950 San Francisco, California 94104-5401 United States
+ Email:{" "}
+ contact@techforpalestine.org
+
+ For questions about our privacy practices, please see our Privacy Policy. For terms governing your use of our services, please see our Terms of Service.
+ London, November 8 2025
+ A full day event for T4P community members with workshops and networking
+ opportunities.
+ What we covered About
+ The Tech for Palestine Community Gathering brought together 100 professionals who
+ work at the intersection of tech and pro-Palestine activism.
+
+ Whether you work in the field of combatting media bias, scaling boycotts, making
+ protests safer, or building alternatives to big tech platforms, this event was for
+ you.
+
+ The gathering was also open to entrepreneurs, investors and organizers who wanted
+ to network with innovators and support their work.
+ Venue 9:00am - 4:00pm Full day event Palestine House
+ 113 High Holborn The movement
+ We bring together a global community of tech professionals who support the
+ Palestinian liberation movement and want to contribute their expertise to
+ meaningful, impactful tech projects.
+ {stat.number} {stat.label} {stat.description} Thank you
+ Contact us to receive our sponsorship package and learn more about T4P initiatives.
+
+ Don't miss this opportunity to connect with fellow tech professionals supporting
+ Palestine and learn about impactful projects.
+ Media & Press Media inquiries For press inquiries, interviews, or media requests. For media
+ Tech for Palestine is a 501(c)(3) nonprofit that incubates and scales tech and advocacy projects for Palestinian liberation. Our community spans thousands of volunteers, engineers, designers, and advocates worldwide. Use the assets below in coverage, attribution, and partner materials.
+ Official logos Dark variants · for use on dark backgrounds In the press
+ {article.publication}
+
+ {article.date}
+ On camera {interview.title} {interview.description} Stay informed
+ Browse past updates from Tech for Palestine to stay informed on recent campaigns and progress.
+ Membership
+ Members fund and shape T4P's work directly: through dues that sustain our
+ initiatives, and through teams that scale the movement for Palestinian
+ liberation.
+ Why join
+ Members support T4P's work directly through dues and by joining teams to scale
+ the movement, advocate for non-complicit tech and collaborate for Palestinian
+ liberation.
+
+ Membership dues support all T4P initiatives, including the Incubator, the 90+
+ external projects we support, and teams and campaigns working on tech
+ complicity. Our best known successes include UpScrolled, Boycat, Find a
+ Protest, Apricot, and Thaura AI.
+
+ After joining, you'll be invited to join Hub,
+ our member portal, where you can:
+
+ Whether you're a thinker, builder, leader, software developer, marketer, or
+ activist, there's a place for you to contribute in your own way.
+ Working committees
+ {team.description}
+ Membership dues Questions
+ For additional questions, email{" "}
+
+ membership@techforpalestine.org
+
+ .
+ Mentorship Program
+ Support T4P Incubator projects with expertise and guidance. Help Palestinian tech
+ projects find product-market fit and grow to make a real impact.
+ About the program
+ Tech for Palestine is currently looking for mentors who will engage with project leaders
+ from the{" "}
+ Tech for Palestine Incubator{" "}
+ through weekly 1:1 mentorship sessions.
+
+ The goal is to support the projects in finding product market fit and growing to make
+ considerable impact, such as reaching tens of millions of users.
+
+ With over 50 projects in the Incubator and counting, we aim to build a whole ecosystem of
+ pro-Palestine tech which works towards a Free Palestine.
+ Who we're looking for Getting started
+ Once you fill out the Mentor Application, your profile will be screened and if it
+ corresponds to our ideal profile, you will be invited to an interview with the Tech for
+ Palestine team.
+
+ After the interview, you will become part of a database of potential mentors which project
+ leaders will have access to. Each project leader will be able to request a mentor, in
+ which case you will be introduced to begin your mentorship journey.
+ What you'll do Our approach
+ Ready to make a difference? Apply to become a mentor and help shape the next generation
+ of Palestinian tech projects.
+ Legal · Tech for Palestine
+ Last updated August 5, 2025. How we collect, use, and protect your information.
+
+ This Privacy Policy describes how Tech for Palestine (a 501(c)(3) nonprofit, referred to as "we," "us," or "our") collects, uses, and shares personal information when you use our services (the "Services"). The Services include:
+
+ Please read this Privacy Policy carefully. By using our Services, you agree to the collection and use of information as described in this policy. If you have any questions, see the Contact Us section below.
+
+ We collect several types of information from and about users of our Services, including personal information. The exact data we collect depends on how you interact with us.
+
+ We collect personal information that you choose to provide directly, such as through forms or communications. This includes:
+
+ Note: If you provide information about others (for example, refer a friend or include team members on a project application), you are responsible for ensuring you have the right or consent to share that information with us.
+
+ When you use our website or app, we automatically collect certain information about your device and usage via cookies and other tracking technologies. This includes:
+
+ We use personal information for purposes consistent with our nonprofit mission and as necessary to provide our Services:
+
+ Like most websites and apps, we use cookies and similar tracking technologies to provide and improve our Services. We use cookies for several reasons:
+
+ Your choices: On your first visit, you may see a cookies notice or banner. You can manage cookies through your browser settings — most browsers allow you to refuse new cookies, remove existing cookies, or be notified when new cookies are set. Note that blocking cookies may affect some features of our Services, especially the incubator app login.
+
+ We currently do not use online advertising networks or behavioral advertising, so you should not see third-party ads on our site that track you.
+
+ We take data security seriously and have implemented reasonable security measures to protect your personal information from unauthorized access, disclosure, alteration, and destruction. These include technical, administrative, and physical safeguards appropriate to the sensitivity of the information. For example, our website uses HTTPS encryption to secure data in transit, and we restrict access to personal data to staff or volunteers who need it.
+
+ Please understand that no method of transmission over the Internet or electronic storage is 100% secure. While we strive to protect your personal information, we cannot guarantee absolute security. In the event of a data breach that affects your personal information, we will notify you and the appropriate authorities as required by law.
+
+ We encourage you to take steps to protect your own information — such as choosing a strong password for any account in our incubator app and keeping your login credentials confidential.
+
+ We will retain your personal information only for as long as necessary to fulfill the purposes we collected it for, including to satisfy any legal, accounting, or reporting requirements.
+
+ Our Services are not intended for children under the age of 13, and we do not knowingly collect personal information from children under 13 years old without parental consent. If you are under 13, please do not use our website or send us any personal information without your parent or guardian's permission.
+
+ If we learn that we have inadvertently collected personal data from a child under 13 without parental consent, we will take steps to delete that information as soon as possible. Please contact us immediately if you believe we might have any information from or about a child under 13.
+
+ For minors age 13 to 17: we generally require that individuals be at least 18 to volunteer or participate in our programs without a guardian. We strongly encourage parents and guardians to educate their children about online safety and to supervise their children's use of websites.
+
+ Depending on your jurisdiction, you may have certain legal rights regarding your personal information. We strive to honor these rights and provide transparency and control to all our users.
+
+ To exercise any of the above rights, see the Contact Us section below. We may need to verify your identity before fulfilling certain requests, and will respond within a reasonable timeframe in accordance with applicable law.
+
+ We may update or revise this Privacy Policy from time to time to reflect changes in our practices, technologies, legal requirements, or for other reasons. When we do, we will change the "Last updated" date at the top of this Policy. The updated Privacy Policy will be effective as of the time of posting, or a later date if explicitly stated.
+
+ If we make any material changes to this Privacy Policy, we will provide a more prominent notice — such as posting a notice on our website or contacting you via email. Your continued use of the Services after any changes indicates your acknowledgment of the updated Privacy Policy.
+
+ If you have any questions, concerns, or requests regarding this Privacy Policy or how we handle your personal information, please contact us:
+ Tech for Palestine (Attn: Privacy) 548 Market St #266950 San Francisco, California 94104-5401 United States
+ Email:{" "}
+ contact@techforpalestine.org
+ (include "Privacy Inquiry" in the subject)
+
+ We will be happy to respond to your inquiries or assist you in exercising your rights. For our terms of service, see our Terms & Conditions. For our legal and financial information, see our Financial & Legal Notice. Thank you for reading this policy.
+ Incubator portfolio
+ Built by tech workers, advocates, and builders who refuse to stay silent.
+ Browse them, support them, or apply to bring yours.
+ Ready to build?
+ T4P connects you with mentors, partners, and a community of 10,000+ advocates.
+ Our Team
+ Meet the dedicated leaders guiding Tech for Palestine's mission.
+ {member.role} {member.bio} {member.name} {member.role} Legal · Tech for Palestine
+ Last updated August 5, 2025. By using our services, you agree to these terms.
+
+ Welcome to the Tech for Palestine website and services. Tech for Palestine ("we", "us", or "our") is a 501(c)(3) nonprofit organization whose mission is to harness technology and human innovation for a free and truly sovereign Palestine. These Terms of Service ("Terms") govern your access to and use of our website, our incubator application/portal, and any related services (collectively, the "Services").
+
+ By accessing or using our Services, you agree to be bound by these Terms as well as our Privacy Policy (which is incorporated herein by reference). If you do not agree with any part of these Terms or our Privacy Policy, you must not use our Services.
+
+ Please read these Terms carefully. They constitute a legally binding agreement between you (the user of our Services) and Tech for Palestine. If you are using the Services on behalf of an organization or entity, you represent that you have the authority to bind that organization to these Terms.
+
+ By using our website or any Services, you indicate that you accept these Terms and agree to comply with them. This acceptance is effective as of the date you first access the Services. If you do not agree, you must not use or access the Services.
+
+ We may also ask you to signify agreement to these Terms by clicking "Accept" or "Agree" (for example, when registering an account). Even if we do not do so, your continued use of the Services constitutes acceptance.
+
+ Supplemental terms: In certain cases, additional terms or guidelines may apply to specific features or activities. Any supplemental terms will be disclosed to you in connection with the relevant Service and are incorporated into these Terms by reference. In the event of a conflict, the supplemental terms will prevail for the specific service they apply to.
+
+ The Services are offered and available only to users who are at least 13 years of age. By using the Services, you represent and warrant that you are 13 or older. If you are under 13 years old, you are not permitted to use our Services.
+
+ If you are between 13 and 17 years of age, you may use the Services only with the involvement and consent of a parent or legal guardian. We reserve the right to request verifiable parental consent for any users under 18 if necessary.
+
+ Users must also have the power to enter a binding contract with us and are not barred from doing so under any applicable laws.
+
+ The Services are provided from the United States. If you access the Services from outside the U.S., you are responsible for ensuring your use is lawful in your jurisdiction and complying with local laws.
+
+ 3.1 Account Creation: Some parts of our Services may require you to create an account. If you register, you agree to provide accurate, current, and complete information and to update it if it changes.
+
+ 3.2 Account Security: You are responsible for maintaining the confidentiality of your account credentials. You must not share your password with others. Notify us immediately at contact@techforpalestine.org if you suspect unauthorized use of your account.
+
+ 3.3 User Responsibilities: When you create an account, you agree to:
+
+ You agree to use our Services only for lawful purposes and in compliance with these Terms. You are solely responsible for your conduct and any content you submit. You agree not to engage in any of the following prohibited activities:
+
+ Violation of the above may result in immediate termination or suspension of your account or access to the Services, and may also expose you to civil or criminal penalties.
+
+ Our Services may allow you to submit or upload content — for example, project information in our incubator portal, application materials, or forum communications. Any content a user submits is referred to as "User Content."
+
+ 5.1 Your Responsibility: You retain any intellectual property rights you hold in the User Content you provide. We do not claim ownership of your original content. However, by providing User Content, you grant us certain rights to use it as described below. You affirm that:
+
+ 5.2 License Grant: By submitting User Content, you grant Tech for Palestine a non-exclusive, worldwide, royalty-free license to use, reproduce, distribute, and display your content solely for the purpose of operating and providing the Services and fulfilling our mission. We will not use your content for commercial purposes unrelated to our nonprofit mission, and we will not sell your content to third parties.
+
+ 5.3 No Compensation: Tech for Palestine is not obligated to provide any compensation for User Content. Any contribution of content is purely voluntary.
+
+ 5.4 Monitoring: We reserve the right to review, screen, or delete any User Content at any time, including if we believe it violates these Terms.
+
+ 5.5 Backups: You are encouraged to keep backups of your own content. We are not responsible for lost or unrecoverable User Content.
+
+ 5.6 Feedback: If you provide suggestions or feedback about the Services, you agree that we can use and share such feedback for any purpose without compensation to you.
+
+ 6.1 Our Content: Unless otherwise indicated, the Services and all content therein — including text, graphics, logos, images, software code, audio/video clips, and documentation — are the property of Tech for Palestine or our licensors, protected by U.S. and international copyright and trademark laws.
+
+ 6.2 License to You: We grant you a limited, non-exclusive, non-transferable, revocable license to access and use the Services for your personal, non-commercial use in accordance with these Terms. Under this license, you must not copy, modify, distribute, publish, or create derivative works of our content without prior consent, nor use our trademarks without authorization.
+
+ 6.3 User Content: These Terms do not grant us ownership of your User Content (see Section 5). However, all User Content is subject to the license you granted us and may be removed if it infringes rights or violates these Terms.
+
+ 6.4 DMCA Copyright Policy: If you believe content on our Services infringes your copyright, please notify us at: Tech for Palestine, 548 Market St #266950, San Francisco, CA 94104-5401, contact@techforpalestine.org (label "DMCA Notice"). Your notice must include a description of the copyrighted work, location of the material, your contact information, a good faith belief statement, an accuracy statement under penalty of perjury, and your signature.
+
+ Our Services may contain links to third-party websites or services not owned or controlled by Tech for Palestine.
+
+ 7.1 No Endorsement or Control: These links are provided for convenience only. Tech for Palestine does not endorse or control third-party websites or services. When you leave our site, these Terms and our Privacy Policy no longer apply; the third party's terms govern.
+
+ 7.2 Separate Terms: Third-party software or services you use in connection with our Services may be subject to the third party's own terms. You are responsible for complying with those terms.
+
+ 7.3 No Liability: You agree that Tech for Palestine will not be liable for any loss or damage relating to your dealings with third parties found on or through our Services. Use third-party links and services at your own risk.
+
+ 8.1 By You: You may stop using our Services at any time. If you have an account, you can request deletion by contacting us.
+
+ 8.2 By Us: We reserve the right to suspend or terminate your access at our sole discretion if we believe you have violated these Terms, created legal exposure for us, or for other operational reasons. We will provide reasonable notice when feasible, except where immediate action is necessary.
+
+ 8.3 Effect of Termination: Upon termination, your right to use the Services will immediately cease. We may delete your account data in accordance with our Privacy Policy. Provisions of these Terms that by their nature should survive termination — including Intellectual Property, Disclaimers, Limitation of Liability, and Indemnification — will remain in effect.
+
+ Tech for Palestine provides the Services on an "AS IS" and "AS AVAILABLE" basis. To the fullest extent permitted by law, we disclaim all warranties of any kind, whether express, implied, or statutory. We make no guarantees that:
+
+ We expressly disclaim all implied warranties, including merchantability, fitness for a particular purpose, title, and non-infringement. Some jurisdictions do not allow the exclusion of certain warranties; if those laws apply to you, some exclusions may not apply.
+
+ To the fullest extent permitted by law, Tech for Palestine and its officers, directors, employees, volunteers, agents, partners, and affiliates will not be liable for any indirect, incidental, special, consequential, exemplary, or punitive damages — including loss of profits, loss of data, service interruption, or the cost of substitute services — arising from your use of, or inability to use, the Services.
+
+ This limitation covers damages resulting from, among other things:
+
+ Cap on Liability: In no event shall total liability exceed the greater of (a) $100 USD, or (b) the total amount of fees you paid to us for use of the Services in the 6 months prior to the claim. Some jurisdictions do not allow certain limitations, so some of the above may not apply to you.
+
+ To the extent permitted by law, you agree to indemnify, defend, and hold harmless Tech for Palestine and its affiliates, officers, directors, employees, agents, and volunteers from and against any claims, liabilities, damages, losses, costs, or fees (including reasonable attorneys' fees) arising out of or relating to:
+
+ This indemnification obligation survives any termination of your account or of the Services.
+
+ 12.1 Governing Law: These Terms will be governed by the laws of the State of Georgia, USA, without giving effect to conflict of laws principles.
+
+ 12.2 Jurisdiction and Venue: Any judicial proceedings will be brought in federal or state courts located in Georgia, unless prohibited by law. We reserve the right to seek injunctive relief in any jurisdiction to protect our intellectual property.
+
+ 12.3 Alternative Dispute Resolution: Both parties are free to seek an amicable resolution. You agree to contact us first to try to resolve any dispute informally.
+
+ 12.4 No Class Actions: To the extent permitted by law, you and Tech for Palestine agree that each may bring claims only in an individual capacity and not as a plaintiff or class member in any class or representative action.
+
+ 12.5 No Waiver: Our failure to exercise or enforce any right shall not operate as a waiver of such right.
+
+ 12.6 Severability: If any provision of these Terms is held invalid or unenforceable, the remaining provisions will continue in full force and effect.
+
+ 12.7 Entire Agreement: These Terms, together with our Privacy Policy and any supplemental terms, constitute the entire agreement between you and Tech for Palestine regarding the Services.
+
+ 12.8 Assignment: You may not assign your rights under these Terms without our prior written consent. We may assign our rights in connection with a merger, acquisition, or sale of assets.
+
+ 12.9 Relationship of Parties: These Terms do not create any agency, partnership, joint venture, or employment relationship between you and Tech for Palestine.
+
+ 12.10 Force Majeure: Tech for Palestine will not be liable for failure or delay in performance caused by circumstances beyond our reasonable control, including acts of God, war, terrorism, pandemics, or power outages.
+
+ 12.11 Notices: We may provide notices via email, postal mail, or by posting on our website. Official notices to us should be sent to the contact address in Section 13.
+
+ 12.12 Export Controls: If you access our Services from outside the United States, you are responsible for compliance with local laws and applicable U.S. export control laws and regulations.
+
+ 12.13 Updates to Terms: We may occasionally update these Terms. If we make material changes, we will notify users by posting the updated Terms with a new effective date and/or by email notification. Your continued use of the Services after an update constitutes acceptance of the revised Terms.
+
+ If you have any questions about these Terms of Service, you can reach us at:
+ Tech for Palestine 548 Market St #266950 San Francisco, California 94104-5401 United States
+ Email:{" "}
+ contact@techforpalestine.org
+
+ We value our community and welcome feedback. Thank you for being a part of our mission and for abiding by these Terms.
+ Tools for the movement
+ A growing list of tools built to support advocacy for Palestinian liberation.
+ Use them, share them, and help the movement reach further.
+ Featured {tool.desc} More tools {tool.desc} Building something?
+ Bring it to the Tech for Palestine Incubator and reach a community of 10,000+ advocates.
+ Get Involved
+ Join us in volunteering to make a meaningful impact for Palestine.
+ Why join How you can help Getting started
+ Complete our{" "}
+ volunteer application form{" "}
+ to get matched with the right project or team—even if you're not sure how you want to
+ contribute!{" "}
+ Check out specific roles we're looking for right now!
+ What to expect Ready? Submit your application
+ Complete our{" "}
+ application form{" "}
+ to be matched with the right project or team.
+ Join our Discord
+ Join our Discord server{" "}
+ and community calls to connect with the movement.
+
+ Your time and skills can truly make a difference. Thank you for considering to volunteer
+ with us!
+
Join us in volunteering to make a meaningful impact for Palestine.
- Complete our volunteer application form to get matched with the right project or team—even if you’re not sure how you want to
- contribute!
- (Check out specific roles we're looking for right now!)
-
- Your time and skills can truly make a difference. Thank you for considering to volunteer
- with us!
+ Your time and skills can truly make a difference. Thank you for considering to volunteer with us!
Our theory of change
+
+ What the incubator provides
+
+
How It Works
- Who the incubator is for
+ What You Get
-
-
+ What we expect
+
+
+ What We Expect
-
-
+ How to apply
+
+
We Don't Require
-
-
+
+ Ready to get started?
+
+ Financial & Legal Notice
+
+ 501(c)(3) Tax-Exempt Organization
+
+
+ Mission Statement
+ Tax Deductibility
+ Financial Transparency
+ Legal Disclaimers
+
+
+ Anti-Discrimination Policy
+ Governance
+ Reporting Concerns
+ Contact Information
+
+ Tech for Palestine Gathering
+
+
+ Themes
+ About the event
+
+
+ Location
+
+ London
+
London WC1V 6JQ
+ About Tech for Palestine
+ Sponsors
+
+
+
+
+ Interested in becoming a sponsor?
+ Ready to join us?
+
+
+ Interviews, news coverage, and thought leadership about Tech for Palestine.
+
+
+ Press kit
+
+ {lightAssets.map((asset) => (
+
+
+
+
+
+ {darkAssets.map((asset) => (
+
+
+
+ {logos.map((logo) => (
+
+
+
Making headlines
+
+ {articles.map((article, i) => (
+
+
+ {article.headline}
+
+ Read article (opens in new tab)
+
+
+
+ Interviews
+ Newsletter archive
+
+ The most direct way to support{" "}
+ Tech for Palestine
+
+
+
+ Becoming a member is the best way to support Tech for Palestine
+
+
+
+ A few examples of our teams
+ {team.name}
+ Join today
+ Membership FAQ
+
+
+
+ Become a T4P Mentor
+
+ The T4P Mentorship Program
+ Ideal profile
+
+
+ How it works
+ Key responsibilities
+
+
+ T4P Principles
+ We do
+
+
+ We don't
+
+
+
+ Privacy Policy
+
+
+
+ 1. Information We Collect
+ Information You Provide to Us
+
+
+ Information We Collect Automatically
+
+
+
+ Information from Third Parties
+
+
+ 2. How We Use Your Information
+
+
+ 4. Cookies and Tracking Technologies
+
+
+ 5. Data Security
+ 6. Data Retention
+
+
+ 7. Children's Privacy
+ 8. Your Privacy Rights
+ General Rights for All Users
+
+
+ 9. Changes to this Privacy Policy
+ 10. Contact Us
+
+ 80+ projects building toward a free Palestine
+
+
+ Have a project that supports Palestine?
+
+
+ The people building tech for Palestinian freedom and liberation
+
+ Board of Directors
+
+
{member.name}
+
+
Our Staff
+
+
+ Terms & Conditions
+
+ 1. Acceptance of Terms
+ 2. Eligibility
+ 3. User Accounts and Registration
+
+
+ 4. Acceptable Use Policy
+
+
+ 5. User Content and Submissions
+
+
+ 6. Intellectual Property Rights
+
+
+ 7. Third-Party Links and Services
+ 8. Termination and Suspension
+ 9. Disclaimers of Warranties
+
+
+ 10. Limitation of Liability
+
+
+ 11. Indemnification
+
+
+ 12. General Provisions
+ 13. Contact Information
+
+ Tools that power the work
+
+
+
+ {tool.name}
+
+
+
+ {tool.name}
+
+
+ Building a tool for the movement?
+
+
+ Join our Volunteer Community
+
+ Why Volunteer with Us?
+
+
+ Volunteer Roles
+ Ongoing Volunteers
+
+
+ Subject Matter Expert & One-Off Engagements
+
+
+ How to Join?
+ Volunteer Expectations
+ What We Expect
+
+
+ What We Don't Expect
+
+
+ Next Steps
+
+
+
- Join our Volunteer Community!
-
+ Join our Volunteer Community!
Why Volunteer with Us?
-
-
Why Volunteer with Us?
+
+
Volunteer Roles
- Volunteer Roles
+ Ongoing Volunteers
-
-
+
- Subject Matter Expert & One-Off Limited Engagements
-
-
-
Subject Matter Expert & One-Off Limited Engagements
+
+
How to Join?
+ How to Join?
Volunteer Expectations
- Volunteer Expectations
+ What We Expect
-
+
What We Expect
+
What We Don't Expect
-
+
What We Don't Expect
+
@@ -139,20 +102,10 @@ import "../styles/base.css";
Next Steps
-
-
Next Steps
+
+