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.
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.
Decide what not to submit
Set a standard for personal and sensitive material.
Know how your data is handled
Understand the difference between the Playground and the API.
Decide how far to trust the output
Identify where a person must always check.
Write a policy for your team
So everyone works to the same standard.
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
| Category | Examples | What 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.
| Original | Masked |
|---|---|
| Jane Doe (010-1234-5678) | Applicant A |
| Born 15 March 1990 | In their 30s |
| 123-4 Somewhere-dong, Seoul | Based in Seoul |
"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.
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.
| Where | How data is handled | Suitable 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) |
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.
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.
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.
import os
api_key = os.environ["UPSTAGE_API_KEY"] # the value stays in an environment variable
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 work | Treat it like this | Why |
|---|---|---|
| Drafting, summarizing, tidying | Use it as a base and edit | A person naturally reads and revises it |
| Sorting, prioritizing | Use as reference; a person confirms | Borderline cases can go either way |
| Amounts, dates, names | Always check against the original | One wrong digit becomes a real problem |
| Pass or fail, approve or reject | A person decides | These decisions affect people |
| Clinical, legal, financial judgment | A qualified professional decides | AI 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.
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.
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.
"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."
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
# 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
# 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.
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.
If you get stuck
Part 5 is organized by symptom. Most issues come down to a few checks.
If you work with colleagues
Share the one-page policy from 6.6. Working to the same standard makes everything smoother.