ApiaryActiveLive
Try: pause · settings · learn · wipe
← Community / Reading Room
SN
craft · 14 min read

Should Nonprofits Use Free Cloud AI or Go Local First

If you run or volunteer for a small nonprofit, someone has probably already asked: "Can we use AI for this?" The grant report. The newsletter. The thank-you…

By Austin Little

A small nonprofit has three scarce things: money, trust, and volunteer hours. "Free" cloud AI saves the first, can quietly spend the second, and local AI can eat the third. The right answer is usually both, split by what the data is, not by what's trendy.

AI disclosure. This page was drafted with AI assistance and edited for Apiary. We don't invent quotes, stats, people, or events.

If you run or volunteer for a small nonprofit, someone has probably already asked: "Can we use AI for this?" The grant report. The newsletter. The thank-you letters. The volunteer schedule. The board minutes nobody wants to write up.

The honest answer is yes, for a lot of it. The harder question is which AI, and what you're allowed to put into it. A free cloud chatbot is one click away and costs nothing. A local model running on a donated laptop keeps your data in the building but needs someone to set it up and keep it running. Both have real costs. They're just paid in different currencies.

This guide is for small organizations: a food pantry, a pollinator garden group, a youth sports league, a local beekeepers' association, a neighborhood mutual-aid network. Not a big institution with an IT department and a compliance office. If you have a compliance office, go talk to them first.

I'm not a lawyer, and nothing here is legal advice. Where rules about donor or client data come up, I'll flag them and point you toward checking with someone qualified. I'd rather say "check this" than invent a rule.

The three currencies

Every AI choice a small nonprofit makes spends some mix of these:

Money. Subscriptions, hardware, paid API calls. Most small groups have very little and every dollar is someone's donation.

Trust. Donors, clients, and volunteers give you their names, addresses, phone numbers, giving history, and sometimes much more sensitive information. They trust you to handle it carefully. You only spend that trust once.

Volunteer capacity. The hours and skills of the people who show up. In many small groups, "IT" is one person who's good with computers and might move away next year.

Free cloud AI saves money and volunteer capacity, and can spend trust if you put the wrong data in it. Local AI saves money and protects trust, but spends volunteer capacity on setup and upkeep. Paid enterprise tools can protect trust and save capacity, but spend money most small groups don't have. That's out of scope for this guide, which sticks to free and local options.

Start with your data, not the tool

Before picking any AI, sort the information your organization handles into three buckets. This is the single most useful thing you can do, and it doesn't require any technical skill.

Bucket 1: Public

Things you'd happily put on your website or a flyer.

  • Your mission statement, event announcements, published newsletters
  • Public grant reports and annual summaries
  • General educational content (how to plant for pollinators, how to sign up to volunteer)
  • Social media drafts about public events

Rule of thumb: Fine for free cloud AI, as long as you'd be comfortable with it being seen.

Bucket 2: Internal

Things that aren't secret, but aren't for the public either.

  • Draft budgets and internal planning documents
  • Board meeting notes before they're approved
  • Volunteer schedules with first names only
  • Internal policies and procedures in draft

Rule of thumb: Think before using cloud AI. Strip names and specifics if you do. Local AI is the safer default.

Bucket 3: Sensitive

Things that could hurt someone or break a promise if they got out.

  • Donor names, addresses, contact information, giving history
  • Client or beneficiary information of any kind
  • Anything about health, immigration status, finances, housing, or family situations of the people you serve
  • Payment card or bank details
  • Personnel matters, complaints, or disputes
  • Anything a donor or client asked you to keep confidential

Rule of thumb: Don't put it in free cloud AI. Seriously consider whether it should go into any AI at all.

If you serve vulnerable people, the stakes in Bucket 3 are higher. Treat any AI use with that data as a board-level decision, not a volunteer's experiment.

The case for free cloud AI

Free cloud AI tools are genuinely useful for small groups.

Zero setup. Anyone with a browser can use them today. No installs, no hardware.

Low skill barrier. Volunteers of any age and comfort level can use a chat box.

Often more capable. The large cloud models are generally more capable than what you can run on a modest laptop, especially for hard reasoning, long documents, and writing polish.

Nothing to maintain. No updates to install, no machine to keep running, no one person who has to remember how it works.

For Bucket 1 work, that's a strong case. Drafting an event announcement, brainstorming newsletter headlines, rewording a volunteer recruitment post, summarizing a public report: free cloud AI is a reasonable tool.

The case against relying on free cloud AI

You don't control what happens to your data. Free consumer AI services have their own terms of service and privacy policies. Some may retain your conversations, have them reviewed by people, or use them to improve their models, depending on the service and your settings.

Personal accounts muddy ownership. When a volunteer uses their own free account for organizational work, those conversations live in their account. If they leave, the history leaves with them. If their account is compromised, your drafts might be too.

Free tiers change. Limits tighten. Features move behind paywalls. A workflow built on a free tier can break without notice.

It's easy to slip. The biggest risk isn't the tool. It's a tired volunteer at 11 p.m. pasting a donor spreadsheet into a chat box because they need the thank-you letters done by morning. That's not a character flaw. It's what happens when the easy path and the safe path are different.

The case for local first

Local AI means running a language model on a computer your organization controls. Tools like Ollama make this a lot easier than it used to be. You install it, download a model from its library, and chat with it on that machine. The Apiary guides on using AI without paying and on running Qwen or Mistral locally cover the setup.

Data stays in the building. When a model runs locally, your prompts don't need to go to anyone else's server. That's the big win for Bucket 2 and, carefully, Bucket 3.

No per-use cost. After setup, it costs electricity. No subscriptions, no per-token billing.

No surprise policy changes. The model on your machine behaves the same until you choose to update it.

It works offline. Once the model is downloaded, a basic local chat doesn't need internet. Useful if your space has spotty Wi-Fi.

It fits the mission for some groups. If your organization cares about privacy, digital independence, or the communities you serve trusting you, running your own tools is consistent with that.

The case against local first

Somebody has to set it up. It isn't hard for a technically comfortable person, but it isn't zero. Someone has to install the software, pick a model, and show others how to use it.

Somebody has to keep it running. Updates, troubleshooting, figuring out why it's slow today. If that person leaves, does anyone else know how?

Hardware matters. A local model needs a reasonably capable computer. An old donated laptop may only run small models slowly.

Local models are smaller. What you can run on a modest machine is generally less capable than the big cloud models. For simple drafting and summarizing, that's often fine. For polished long-form writing or complex analysis, it may fall short.

Local doesn't mean secure. A model on a laptop is only as safe as the laptop. If it's unencrypted, shared by everyone, has no password, and gets left in a car, your "private" AI isn't private. Basic security practices still apply.

Volunteer capacity is the real constraint

Here's what I think gets missed most. The technical question ("can we run a local model?") is usually easier than the people question ("who's going to own this?").

Ask honestly:

  • Who will set it up? Name the person.
  • Who's the backup? If the setup person gets sick, moves, or burns out, who can keep it going?
  • Is it written down? A one-page "how to use and restart the AI laptop" document is worth more than any clever configuration.
  • Who decides what data goes in? That should be a policy, not each volunteer's judgment call at 11 p.m.
  • How much time does this actually save? If it takes more volunteer hours to maintain than it saves, it isn't helping.

The "bus factor" is a blunt but useful idea: how many people would have to leave before nobody knows how this works? If the answer is one, you have a fragile system. Fix that before you rely on it.

A small group with no technically comfortable volunteers might reasonably decide: we'll use free cloud AI for public content only, and we won't use AI for anything else until we have someone who can own a local setup. That's a fine decision. It's better than a half-maintained local setup nobody understands.

A practical hybrid

For most small nonprofits, I'd suggest a split:

Data bucketFree cloud AILocal AINo AI
PublicYes, with org accounts if possibleYes—
InternalOnly with names and specifics removedPreferredIf unsure
SensitiveNoOnly with board approval, on a controlled machine, limited accessDefault

What that looks like day to day

Newsletter draft (public): A volunteer drafts in a free cloud tool, then edits. Fine.

Grant report narrative (public once submitted, internal while drafting): Draft the narrative locally, or in cloud with specific dollar figures and names swapped for placeholders. Fill real numbers in by hand.

Thank-you letters (sensitive: donor names, amounts): Use AI to write a template with placeholders like [DONOR NAME] and [GIFT PURPOSE]. Do the mail merge in your existing tools. The donor list never touches the AI.

Board minutes (internal): Record with consent, transcribe locally with a tool like Whisper or whisper.cpp, summarize locally.

Volunteer schedule (internal): Use first names only or roles, and local AI if you use AI at all.

Client case notes (sensitive): Don't. Or only after a board decision, with advice from someone qualified, on a controlled machine.

The template trick

This deserves its own section because it solves so many problems.

Most of the useful AI work in a small nonprofit is writing: letters, reports, posts, emails. Most of the sensitive data is names, amounts, and personal details. Those can usually be separated.

Instead of:

"Write a thank-you letter to Jane Smith at 123 Oak St who gave $500 to our food pantry in memory of her husband."

Do:

"Write a warm, short thank-you letter template for a donor who gave a memorial gift to our food pantry. Use placeholders: [DONOR NAME], [GIFT AMOUNT], [HONOREE NAME]."

You get the same quality letter. The AI never sees Jane, her address, her gift, or her husband's name. You fill those in with a mail merge or by hand.

The same trick works for grant reports ("[PROGRAM NAME] served [NUMBER] families in [YEAR]"), volunteer emails ("[VOLUNTEER NAME], thanks for your [HOURS] hours at [EVENT]"), and case summaries (better: just don't).

The template approach makes the cloud-or-local question matter much less for a lot of everyday work.

Writing a one-page AI policy

A small group doesn't need a forty-page policy. It needs one page that volunteers will actually read. Here's a starting draft. Adapt it with your board, and have someone qualified review the parts about sensitive data.

[Organization] AI Use Guidelines (draft) 1. You may use AI tools to help draft public content: newsletters, social posts, event announcements, and general educational material. A person must review and edit everything before it's published. 2. Never put sensitive information into any free online AI tool. That includes donor names, contact information, gift amounts, client or beneficiary information, health, financial, or immigration details, payment information, and personnel matters. 3. Use placeholders. When drafting letters or reports, use [NAME], [AMOUNT], and so on, and fill in real details outside the AI tool. 4. Internal documents (draft budgets, unapproved minutes, plans) should be drafted on [our local AI machine] or with names and specifics removed. 5. Use organization accounts where possible, not personal ones, for any AI work on behalf of [Organization]. 6. AI makes mistakes. Check every fact, number, name, and date before it goes out. AI may produce statements that sound right and are wrong. 7. Be honest about AI use where it matters to readers or funders. [Board to decide disclosure practice.] 8. When in doubt, ask [named person] before using AI with any information. 9. Recordings: Don't record or transcribe anyone without their knowledge and consent. Approved by the board on [date].

If you want a more structured way to think about AI risk, the US National Institute of Standards and Technology (NIST) publishes an AI Risk Management Framework. NIST's page says it's intended for voluntary use, to help organizations incorporate trustworthiness considerations into the design, development, use, and evaluation of AI. It's written for a broad audience and may be more than a small group needs, but it's free and can help a board think through risks. NIST's page also notes the framework is being revised.

Setting up a local "AI laptop," at a high level

If your group decides to try local first, here's the shape of a sensible setup. The Apiary guides on using AI without paying and running Qwen or Mistral locally have the step-by-step.

  1. Pick one machine the organization controls. Not someone's personal laptop.
  2. Lock it down. Password, disk encryption if available, updated operating system, limited user accounts.
  3. Install Ollama and download one small-to-mid model from the Ollama library that fits the hardware.
  4. Test it on a real, non-sensitive task: rewrite last month's newsletter intro.
  5. Write the one-page guide: how to turn it on, open the chat, what's allowed, who to call.
  6. Train at least two people. Not one.
  7. Decide where outputs are saved and who can see them.
  8. Schedule a check-in every few months: is it being used, is it helping, does it need updates?

For transcription of recorded meetings (with consent), Whisper and whisper.cpp are open-source and run locally. Whisper's README says its code and model weights are released under the MIT License. The Apiary piece on free transcription walks through it.

Questions for your board

Bring these to your next meeting:

  1. What information do we hold, and which bucket is each in?
  2. Have we promised donors or clients anything about how we handle their information? (Check your privacy notice, donation forms, and intake forms.)
  3. Do any grant agreements or partner contracts say anything about data handling or AI?
  4. Who on our team can own a local setup, and who's their backup?
  5. What's the smallest, safest first use of AI we could try? (Usually: public content drafting.)
  6. Who decides when we expand AI use?
  7. How will we tell donors, clients, or the public about our AI use, if at all?

Common mistakes

Pasting the donor list. The most common and most avoidable. Use the template trick.

One volunteer, one personal account, all the work. When they leave, everything leaves. Use organization accounts and shared folders.

A local setup nobody else understands. Write it down. Train a backup.

Trusting the output. AI writes confident nonsense sometimes. A grant report with an invented statistic is worse than a plain one with real numbers.

Going big first. Don't start by feeding AI your case management system. Start with the newsletter.

Assuming "local" means "safe." An unlocked laptop in an unlocked office isn't a privacy strategy.

Assuming "free" means "no cost." Free cloud tools can cost trust. Local tools cost volunteer hours. Count both.

So which should you choose?

Choose free cloud AI first if: You have no technically comfortable volunteers, your AI use will be limited to public content, and you'll enforce a "no sensitive data" rule.

Choose local first if: You have at least two people who can own a setup, you handle internal or sensitive information you'd like AI help with, and you have or can get a reasonably capable machine.

Choose the hybrid if: You're like most small nonprofits. Cloud for public drafting with org accounts, local for internal work, templates for anything touching donors, and no AI for truly sensitive data without a board decision.

Choose neither, for now, if: You don't have anyone to own it, you're not sure what data you hold, or your board hasn't talked about it. Waiting is a legitimate choice. The tools will still be there.

Short answers

Is it okay for a nonprofit to use free AI chatbots? For public content, with care, generally yes. For donor, client, or other sensitive data, don't use free cloud tools. Check your own obligations with a qualified advisor.

Is local AI really private? Your prompts don't have to leave the machine. But the machine itself needs basic security: password, updates, limited access.

Do we need technical volunteers for local AI? You need at least one person comfortable installing software and a backup who knows the basics. Write everything down.

Can AI write our thank-you letters? It can write templates with placeholders. Fill in names and amounts yourself, outside the AI.

Are there rules about donor data and AI? There may be, depending on where you operate, what you've promised donors, and your agreements with funders and vendors. This guide doesn't cover specific rules. Ask a qualified advisor.

The bottom line

Don't start with the tool. Start with your data: sort it into public, internal, and sensitive. Use free cloud AI for public work, local AI for internal work, templates for anything touching donors, and no AI for sensitive data without a deliberate board decision. Then be honest about volunteer capacity. A simple setup two people understand beats a clever one that depends on one. You're spending donated money, donated hours, and borrowed trust. Spend all three carefully.

References

  • NIST AI Risk Management Framework — https://www.nist.gov/itl/ai-risk-management-framework (fetched 2026-10-01)
  • CISA Secure Our World — https://www.cisa.gov/secure-our-world (fetched 2026-09-25)
  • Ollama FAQ — https://docs.ollama.com/faq (fetched 2026-10-01)
  • Ollama library — https://ollama.com/library (fetched 2026-10-01)
  • openai/whisper — https://github.com/openai/whisper (fetched 2026-10-01)
  • Whisper model card — https://github.com/openai/whisper/blob/main/model-card.md (fetched 2026-10-01)
Frequently asked
What is Should Nonprofits Use Free Cloud AI or Go Local First about?
If you run or volunteer for a small nonprofit, someone has probably already asked: "Can we use AI for this?" The grant report. The newsletter. The thank-you…
What should you know about the three currencies?
Every AI choice a small nonprofit makes spends some mix of these:
What should you know about start with your data, not the tool?
Before picking any AI, sort the information your organization handles into three buckets. This is the single most useful thing you can do, and it doesn't require any technical skill.
What should you know about bucket 1: Public?
Things you'd happily put on your website or a flyer.
What should you know about bucket 2: Internal?
Things that aren't secret, but aren't for the public either.
References & sources
  1. Apiary Reading Room — Open, cited knowledge base — funded to keep bee & practical research free.
From the Apiary Reading Room. Opinion & editorial — not financial advice. We don't overclaim.
More from the Reading Room