Part 6

A few things to settle
so you can use it freely

What you should not submit matters as much as what you can build. Once the line is clear, you can work with far more confidence.

Written with universities, university hospitals, and nonprofits in mind.

What this part covers

This is not an argument against using AI. It is about drawing a line between what you can use freely and what deserves a second thought. A clear line makes people more willing to use it, not less.

1

Decide what not to submit

Set a standard for personal and sensitive material.

2

Know how your data is handled

Understand the difference between the Playground and the API.

3

Decide how far to trust the output

Identify where a person must always check.

4

Write a policy for your team

So everyone works to the same standard.

Please check this first

This is general guidance. Your institution's data protection policy and applicable law always take precedence. At university hospitals and public bodies in particular, confirm your internal review process first.

6.1Deciding what not to submit

The most reliable approach is not to submit it at all. Most work can be done without identifying information.

Basic principles

CategoryExamplesWhat to do
Do not submit National ID numbers, patient record numbers, account numbers, passwords, diagnoses Leave them out unless genuinely required
Mask first Names, contact details, addresses, affiliations Remove them or replace with labels such as "Applicant A"
Check first Unpublished research, contracts, internal guidelines Confirm institutional policy and any confidentiality obligations
Use freely Published papers, public notices, teaching material, blank forms No restrictions

How to mask

In most cases replacing names with labels is enough. It is rare that the name itself is needed for the judgment.

OriginalMasked
Jane Doe (010-1234-5678)Applicant A
Born 15 March 1990In their 30s
123-4 Somewhere-dong, SeoulBased in Seoul
Two questions that make this easy

"Would it be acceptable for this material to leave the organization?" If you hesitate, mask it or leave it out.

"Is this detail actually needed for the judgment?" If not, removing it changes nothing about the result.

Key Summary

Leave out anything the judgment does not need. Most work runs perfectly well with names masked.

6.2The Playground and your data

Even with the same model, where you use it changes how your data is handled. This distinction matters.

WhereHow data is handledSuitable for
Playground What you enter may be used to improve the model Public material, sample documents, testing features
API · Studio Uploaded documents are not retained on the server after processing Real material (subject to institutional policy)
Keep the Playground for testing

It is convenient because it needs no sign-in or card, but what you enter may be used to improve the model.

When checking how a feature behaves, use a made-up example rather than real material. Keep real work in the API or Studio.

When sharing Studio results

Studio agents can be shared by link, and anyone with the link can view them without signing in.

Before sharing, check that no personal data remains in the visible run results.

Key Summary

Playground for testing, API or Studio for real work. That one distinction removes most of the risk.

6.3Looking after your API key

An API key is a key that lets someone send requests as you. If others learn it, your credits can be spent.

Do not write it in your code

Put it in an environment variable or a Colab secret and refer to it by name. Keys end up in repositories more often than you would think.

Do not put it on screen

Take care when sharing your screen in a class or a talk. Keys frequently survive in screenshots too.

Give everyone their own

If several people are working together, separate keys are safer than one shared key. If something goes wrong, you revoke only that one.

If it leaks, replace it

Delete the key in the console and create a new one. Replacing is far more reliable than trying to undo the exposure.

Good practice — only the name lives in your code
import os

api_key = os.environ["UPSTAGE_API_KEY"]   # the value stays in an environment variable
Key Summary

Keep keys in environment variables, not code. If one leaks, create a new one rather than trying to undo it.

6.4How far to trust the output

AI output is a draft and a reference. It helps to decide in advance where you can use it as is and where you must check.

For this kind of workTreat it like thisWhy
Drafting, summarizing, tidyingUse it as a base and editA person naturally reads and revises it
Sorting, prioritizingUse as reference; a person confirmsBorderline cases can go either way
Amounts, dates, namesAlways check against the originalOne wrong digit becomes a real problem
Pass or fail, approve or rejectA person decidesThese decisions affect people
Clinical, legal, financial judgmentA qualified professional decidesAI output is not a suitable basis

Making checks easier

  • Require the reasoning. Asking for "one sentence of justification" or "the page it came from" makes verification quick.
  • Let it say it does not know. Add "if it is not in the material, say 'not found'".
  • Add a "needs check" verdict. Ambiguous cases then route to a person automatically.
When a decision affects people

Where AI informs decisions that affect people — selection, assessment, eligibility — it is good practice to tell those affected that it was used and how.

Provide a route for them to question the outcome as well.

Key Summary

Automation narrows what people check rather than replacing them. Important decisions stay with people.

6.5Guiding a class

When using this with students, it helps to set out a few things before you begin.

Say what is allowed

Decide in advance whether AI may be used in assignments and how it should be disclosed. Inconsistent rules between courses confuse students.

Say what must not go in

Personal data — their own or other people's — and unpublished research should not be submitted.

Build the habit of checking

Explain that AI can state things that are wrong, and make verifying sources part of the assignment.

Stagger the runs

Running all at once hits the rate limit. Split into groups and go in turns.

Something you could say in the first session

"You may use AI. Just three things: do not put personal data into it; do not submit its output directly — check it and rewrite it in your own words; and add one line saying where and how you used it."

Key Summary

What is allowed, what must not go in, and the habit of checking. Those three prevent most problems.

6.6[Activity] Write a policy

Working alone, your own judgment is enough. Working together, it needs writing down. One page will do.

A. Blank template

Copy and fill in
# AI use policy for [organization] (one page)

## 1. Where we use it
- Permitted tasks:
- Owner:

## 2. Material we do not submit
-
-
-

## 3. Material we mask before submitting
- What:
- How:

## 4. Where we use it
- Real material: API / Studio
- Feature testing: Playground (sample material only)

## 5. What a person always checks
- Fields:
- Who checks:

## 6. API keys
- Issued per person or shared:
- Where they are kept:
- What to do if one leaks:

## 7. If something goes wrong
- Contact:
- What to record:

## 8. When we revisit this
- Review interval:
- Owner:

B. A worked example — a nonprofit

For reference
# AI use policy for [Foundation] (one page)

## 1. Where we use it
- Permitted tasks: checking expense receipts, reviewing funding calls, tidying meeting notes
- Owner: Operations team, [name]

## 2. Material we do not submit
- Donor lists (where names, contacts, and amounts appear together)
- Case notes containing beneficiary personal data
- Documents containing bank account numbers

## 3. Material we mask before submitting
- What: applicant names and contact details in applications
- How: replace with "Applicant A" and similar labels

## 4. Where we use it
- Real material: Studio (agent links shared internally only)
- Feature testing: Playground (blank form templates, not real applications)

## 5. What a person always checks
- Fields: amounts, organization names, submission deadlines
- Who checks: the officer responsible for that programme

## 6. API keys
- Issued per person
- Kept in each person's environment variables, never in shared documents
- If one leaks: delete it in the console immediately, reissue, and tell the team lead

## 7. If something goes wrong
- Contact: Operations team, [name]
- What to record: when, what material, what symptom

## 8. When we revisit this
- Review interval: every six months, or whenever we add a new task
- Owner: Operations team

C. Checklist

  • Material you will not submit is described specifically — by document name, not "personal data".
  • You wrote how material will be masked.
  • You separated Playground use from real work.
  • You named the fields a person checks and who checks them.
  • You decided how API keys are managed.
  • You wrote down who to contact when something goes wrong.
  • You set a date to revisit this.
It does not need to be complete

Trying to cover every case up front means never finishing. Write one page for the work you do today, and add a line whenever a new situation comes up.

Part 6 key takeaways

  • Leave out anything the judgment does not need. Masking names rarely changes the result.
  • The Playground is for testing — what you enter may be used to improve the model.
  • Keep API keys in environment variables, not code. If one leaks, create a new one.
  • Amounts, dates, names, and decisions that affect people are checked by a person.
  • If you work as a team, write a one-page policy. It does not need to be complete.

That is everything

You have been through setup, real use, and safe practice. Well done.

1

If you have not built anything yet

Go back to Part 2 or Part 3 and build what you designed in the activities.

2

If you get stuck

Part 5 is organized by symptom. Most issues come down to a few checks.

3

If you work with colleagues

Share the one-page policy from 6.6. Working to the same standard makes everything smoother.