Skip to main content
Empathic Systems Design

From Seed to Root: How Bay Area’s Gentrification Pressures Shape Ethical Empathic Systems Design

Every time a new luxury tower goes up in San Francisco, a family moves to Antioch. Every time a rent-controlled building is converted to market rate, a community organizer loses a third of their address book. The Bay Area's gentrification pressures are not abstract economic forces—they are embodied in the daily friction of people who must navigate a region that is simultaneously building the future and erasing its own history. For teams practicing empathic systems design, this context is not a footnote; it is the soil in which every product, service, or intervention takes root. Ignore it, and you risk designing tools that feel like complicity rather than care. This guide is for product managers, designers, and community organizers who want to build systems that genuinely serve people experiencing displacement or precarity.

Every time a new luxury tower goes up in San Francisco, a family moves to Antioch. Every time a rent-controlled building is converted to market rate, a community organizer loses a third of their address book. The Bay Area's gentrification pressures are not abstract economic forces—they are embodied in the daily friction of people who must navigate a region that is simultaneously building the future and erasing its own history. For teams practicing empathic systems design, this context is not a footnote; it is the soil in which every product, service, or intervention takes root. Ignore it, and you risk designing tools that feel like complicity rather than care.

This guide is for product managers, designers, and community organizers who want to build systems that genuinely serve people experiencing displacement or precarity. We will walk through the specific ethical and practical choices that make a project either a lifeline or another burden. You will come away with a framework for aligning your design process with the real constraints of a gentrified landscape—not as a checklist, but as a habit of attention.

Who Needs This and What Goes Wrong Without It

Empathic systems design often begins with good intentions: a team wants to help low-income residents find affordable housing, access legal aid, or coordinate mutual aid networks. But without grounding in the specific pressures of gentrification, these projects can backfire. Consider the well-meaning app that asks tenants to log their landlord's maintenance requests. If the data is not carefully governed, it becomes a tool for eviction—proof that the tenant is a 'complaint risk.' Or the community platform that requires a smartphone and stable internet, excluding the very people it aims to serve. These failures are not technical; they are failures of empathy that stem from ignoring the power dynamics at play.

Who specifically needs this guide? Teams designing for: (1) tenants in rent-controlled or rent-stabilized units; (2) residents of historically redlined neighborhoods now facing redevelopment; (3) immigrant communities navigating language access and fear of data sharing; (4) unhoused individuals whose daily survival depends on trust networks; (5) small businesses being pushed out by rising rents. Without an ethical empathic approach, these groups can be harmed by systems that treat them as data points rather than people with agency. The most common failure is a tool that captures sensitive information (income, immigration status, health history) without a clear path for how that data will be protected—and from whom. Another is a platform that assumes users have stable housing, consistent schedules, or the bandwidth to learn new interfaces. The result is wasted funding, eroded trust, and, in the worst cases, active harm.

We have seen projects where a well-funded nonprofit built a resource directory that required users to log in, verify their identity, and answer a dozen screening questions—only to find that the target users refused to register because they feared the data would be shared with landlords or law enforcement. The team had not considered that in a gentrified environment, 'trusted' institutions are often the same ones that have historically displaced communities. This is the core problem: without a root-level understanding of gentrification, empathy becomes a veneer for extraction.

What Happens When Gentrification Is Ignored

When teams skip this grounding, they tend to design for an idealized user who is stable, connected, and trusting. That user rarely exists in the neighborhoods most affected by displacement. The result is low adoption, high churn, and a sense among residents that tech is just another force they cannot control. A 2023 survey of mutual aid organizers in the East Bay found that over 60% had seen a promising digital tool fail because it did not account for the realities of unstable housing or data privacy fears. The cost is not just wasted money—it is the erosion of community willingness to try the next tool.

Prerequisites: What Context Readers Should Settle First

Before diving into design decisions, teams must build a shared understanding of the local gentrification landscape. This is not a one-time research phase; it is a layer of awareness that should permeate every part of the project. Start by mapping the specific pressures in the target area: What is the rate of rent increase? Which neighborhoods are seeing the most evictions? What are the historical patterns of redlining and disinvestment? Who are the major developers, and what is their relationship with city government? This is not about assigning blame—it is about understanding the forces that shape your users' daily decisions.

Second, teams should examine their own position. Are you a nonprofit funded by the same tech philanthropies that have fueled displacement? Are you a startup with a 'disruptive' model that could accelerate rent increases? Transparency about power and funding is essential. Users can sense when a tool is tied to forces they distrust, and they will adapt accordingly—by hiding, refusing, or feeding false data. We recommend conducting a 'power audit' with your team: list every stakeholder, their interests, and how the project could be used against the community. Then design safeguards that address those risks.

Building a Shared Vocabulary

Teams should also settle on key terms: displacement, gentrification, cultural erasure, and resilience. These words are often used loosely, but in an ethical design process, they need operational definitions. For example, 'displacement' is not just physical relocation—it includes the loss of social networks, access to services, and cultural continuity. A tool that helps someone find an apartment in Stockton but does not connect them to their old childcare provider or church is still contributing to displacement, even if it 'solved' the housing problem.

Legal and Ethical Frameworks

Familiarity with tenant protection laws, data privacy regulations (like California's CCPA), and fair housing rules is non-negotiable. This is general information only; consult a qualified legal professional for specific compliance questions. But beyond legality, teams should develop an ethical framework that prioritizes consent, data minimization, and community ownership. One practical step is to create a 'data bill of rights' for the project, co-written with community members, that spells out exactly what data is collected, who can see it, and how it will be deleted.

Core Workflow: Steps for Ethical Empathic Systems Design Under Gentrification Pressures

The following workflow is not linear; you will loop back and revise as you learn. But it provides a structure for keeping gentrification pressures at the center of your design process.

Step 1: Co-define the Problem with the Community

Do not assume you know what the community needs. Start by building relationships with existing mutual aid networks, tenant unions, and community-based organizations. Attend their meetings, not as a salesperson, but as a listener. Ask: What systems are already working? What gaps are most painful? What would make you feel safer, not more surveilled? This step can take months. Resist the urge to rush into prototyping. The goal is to earn trust, not to extract insights.

Step 2: Map the Ecosystem of Power and Trust

Create a visual map of all actors involved: landlords, property managers, city agencies, police, nonprofits, tech platforms, and community groups. For each, note the level of trust the community has in them. This map will reveal where your tool must be opaque (to protect users from hostile actors) and where it can be transparent (to build accountability). For example, if the local police department has a history of immigration enforcement, your tool should never share location data with them, even in aggregate.

Step 3: Design for Low-Trust, High-Vulnerability Scenarios

Assume that the user is in a situation where every digital trace could be used against them. Design for offline-first functionality, anonymous access, and minimal data retention. Use encryption by default, and allow users to delete their data at any time. Consider 'friction' as a feature: require explicit consent for each data point, and make it easy to opt out. We often recommend building a 'guest mode' that requires no login and stores nothing on the server.

Step 4: Prototype with the Community, Not for Them

Bring rough prototypes—paper sketches, offline app simulations—to community spaces: laundromats, community centers, church basements. Watch how people interact with them. Do they hesitate before entering personal information? Do they ask who will see it? These reactions are data. Revise the design accordingly. For example, one team found that users would only enter their income if the tool first showed how that data would be anonymized and who would have access. The team added a 'privacy preview' screen that explained each field before the user typed anything.

Step 5: Build in Feedback Loops for Power Shifts

Gentrification pressures change over time: a new luxury development, a change in rent control laws, a wave of evictions. Your tool must adapt. Build mechanisms for users to report changes in their environment, and create a governance structure that allows the community to update the system's rules. This could be a steering committee of residents who meet quarterly to review data practices and suggest modifications.

Step 6: Plan for Exit and Handover

Ethical systems design includes a plan for what happens when the project ends or funding runs out. Will the data be deleted? Will the code be open-sourced? Can the community run the tool themselves? We recommend building with sustainable, low-cost technologies (like open-source frameworks) and training local 'tech stewards' who can maintain the system after the team leaves.

Tools, Setup, and Environmental Realities

The tools you choose should reflect the constraints of the environment. In the Bay Area, many affected communities have limited access to broadband and rely on older smartphones. Design for low-bandwidth, offline-capable applications. Consider using Progressive Web Apps (PWAs) that work offline and require no app store installation. For data storage, prefer decentralized or peer-to-peer options that give users control over their own data. Tools like CouchDB or IPFS can be useful, but require technical expertise to set up securely.

Hardware Realities

Many users share phones with family members or rely on public Wi-Fi. Design for multiple users on one device, and never assume a persistent internet connection. Test on devices that are 3–5 years old with limited storage. We have found that simple SMS-based interfaces can be more effective than a full app, especially for older adults or those with limited digital literacy. Do not dismiss 'low-tech' solutions—they are often the most empathic.

Data Privacy Tools

Use encryption libraries like Signal Protocol for messaging, and employ differential privacy for any aggregate reporting. Avoid third-party analytics that could leak user data. For authentication, consider using one-time codes via SMS or email, rather than persistent accounts that can be tracked. And always provide a clear, simple privacy policy in the user's primary language, not legalese.

Environmental Checklist

  • Is the tool usable offline?
  • Can it be accessed without a smartphone?
  • Does it work on low-end devices?
  • Is the data encrypted end-to-end?
  • Are there clear instructions in multiple languages?
  • Is there a human support channel (phone or in-person) for troubleshooting?

Variations for Different Constraints

Not all projects face the same constraints. Here we outline three common scenarios and how the workflow adapts.

Scenario A: Volunteer-Run Mutual Aid Network

A collective of neighbors wants to coordinate grocery deliveries for elderly residents. They have no budget, no technical expertise, and a strong existing trust network. In this case, the best tool might be a shared document (like a collaborative spreadsheet) with strict access controls, rather than a custom app. The design process should focus on simplicity and ease of maintenance. Avoid building anything that requires ongoing hosting or updates. Instead, train one or two 'tech stewards' to manage the document and rotate the role.

Scenario B: City-Funded Tenant Assistance Program

A city agency wants to streamline rental assistance applications. They have funding and technical resources, but face distrust from residents who fear data sharing with landlords. Here, the design must prioritize data isolation: the application system should be completely separate from any database that landlords can access. Use a 'firewall' approach where the city only sees anonymized aggregate data, and the individual-level data is stored in a community-controlled trust. The workflow should include a 'privacy advocate' role—a community member who audits the system and reports back to residents.

Scenario C: Tech Nonprofit Building a Housing Search Platform

A well-funded nonprofit wants to create a platform that lists affordable housing units across the Bay Area. They have a development team and a budget for user research. The challenge is that landlords are often the gatekeepers of housing data, and they may not want to list units that are below market rate. The design must include an 'advocacy layer' that helps tenants document illegal lease practices or rent hikes. The platform should also allow users to flag listings that seem predatory. The ethical risk here is that the platform could be used by landlords to screen tenants; to prevent this, the search results should be anonymized and not reveal the applicant's identity until after an initial match.

Pitfalls, Debugging, and What to Check When It Fails

Even with the best intentions, projects can go wrong. Here are common pitfalls and how to catch them early.

Pitfall 1: Assuming 'Empathy' Is Enough

Empathy without structural analysis can lead to paternalism. You might design a tool that perfectly addresses a surface need (e.g., finding a cheap apartment) but ignores the root cause (e.g., lack of rent control). The check: ask yourself, 'Does this tool challenge the system that creates the problem, or does it just make the system more bearable?' If it is the latter, be honest about the limits, and advocate for policy change alongside the tool.

Pitfall 2: Data Hoarding

Teams often collect more data than needed 'just in case.' This is dangerous in a gentrified context. The check: for every data field, ask 'What is the specific decision this data will inform?' and 'Could this data be used to harm the user?' If you cannot answer the first question, delete the field. If the answer to the second is 'yes,' find a way to collect the data without identifying the individual, or skip it entirely.

Pitfall 3: Ignoring Digital Divides

Designing a mobile-only solution when many users lack smartphones or data plans. The check: conduct a device survey early in the process. If more than 20% of your target users do not have a smartphone, build an SMS or voice-based alternative. We have seen projects fail because they assumed 'everyone has a phone'—but the phone might be shared, broken, or out of minutes.

Pitfall 4: Overpromising Privacy

Claiming end-to-end encryption when the system has backdoors or shares data with third parties. The check: conduct a third-party security audit before launch. Be transparent about any limitations. If the tool must share data with a landlord or city agency, explain exactly what is shared and why, and give users the choice to opt out of that sharing.

Pitfall 5: Neglecting Maintenance

Building a tool and walking away. The check: before launch, secure funding for at least two years of maintenance, including security updates, bug fixes, and community support. If that is not possible, design the tool to be self-sustaining (open-source, offline-first) and provide clear documentation for the community to take over.

What to Do When a Tool Fails

If adoption is low or users express distrust, do not blame the community. Instead, go back to the ecosystem map. Is there a new actor (a developer, a new policy) that has shifted trust? Have you inadvertently aligned with a force that users see as hostile? Be willing to pivot or even shut down the project if it is causing harm. We have seen teams salvage trust by publicly acknowledging mistakes, deleting unnecessary data, and handing governance to the community. Sometimes the most ethical choice is to stop building and instead support existing analog systems.

In closing, ethical empathic systems design under gentrification pressures is not a methodology you can apply once and forget. It is a continuous practice of listening, adapting, and ceding control. The next time your team starts a project, begin not with a wireframe but with a question: 'Who holds the power, and how can this tool shift it toward those who have been pushed to the edge?' The seeds you plant today will grow roots that either anchor a community or uproot it. Choose the soil carefully.

Share this article:

Comments (0)

No comments yet. Be the first to comment!