Project RAG Terms of Service
Effective date: Effective date — Month D, YYYY
Operator: WOO KWANG WAN (우광완) · Contact: contact@proj.run
These Terms are published in English and Korean. See Article 3 for which version prevails.
1. Purpose
These Terms set out the conditions for using Project RAG (https://rag.proj.run, the "Service"), which is run by WOO KWANG WAN (the "Operator"), and the rights, duties and responsibilities of the Operator and of users.
2. Definitions
In these Terms the words below have the following meanings. Words not defined here follow the applicable law and the Guide: basic terms.
- User: anyone who visits or uses the Service, including people who are not signed in.
- Member: a user who has signed in with a Google account and has a Project RAG account.
- File: anything a member puts into the Service, together with the information stored with it, such as the title, file name, format and source address. External link files and video link files (items 13 and 14) are also files.
- Version: a fixed, unchangeable record created each time a file is uploaded or changed. Screens may call it an "exact version".
- Workspace: the unit that holds files and sets who can see and change them. Screens may call it a "space".
- Public workspace: a workspace whose files anyone, including people who are not signed in, can find, view and download.
- Private workspace: a workspace that only its owner and the members the owner has given access can use. Giving another member access is called "sharing".
- Reference: a name tag used to find files. It is made up of the name of a concept, object, event or similar, plus its aliases.
- Fork (copy): a specific version of another file, placed in your workspace as an independent file.
- Evaluation: a member's opinion on whether a version, or a link between files, was helpful.
- Agent: an AI tool or program that a member has allowed to connect to the Service. Agents connect through MCP (Model Context Protocol).
- Content: everything users put into or leave on the Service, including files, references, links between files, evaluations, correction notes and reports.
- External link file: a file that points to an
https://address on another website. The Service does not store the content at that address. - Video link file: an external link file that points to a YouTube or Vimeo video. It can be played on the file page only after the user presses play (Article 18).
- Download address: the separate address
https://files.proj.runfrom which the original bytes of files are delivered. - Storage quota: the total amount of file data a member's workspaces can hold (Article 11).
- Level: a sign of how helpful a member's public contributions have been to other members (Article 12).
3. Language of these Terms
- These Terms are written in English and Korean. Both versions are prepared with equal care and have the same structure and article numbers.
- Prevailing version — counsel to choose, e.g. "If the two versions differ, the Korean version prevails for users in the Republic of Korea and the English version prevails for all other users." or "If the two versions differ, the Korean version prevails, because these Terms are governed by the law of the Republic of Korea." LEGAL REVIEW
- You can switch the language of the Service and of these Terms at any time with the language selector at the bottom of every page. Your choice is saved.
4. Posting and changing these Terms
- The Operator posts these Terms through the link at the bottom of every page and at https://rag.proj.run/terms.
- The Operator may change these Terms within the limits of the applicable law.
- When these Terms change, the Operator announces what changes, why, and the effective date on the Service at least 7 days before the effective date. If a change is unfavourable to members, the Operator announces it at least 30 days before the effective date and also emails members who have a saved notification address. LEGAL REVIEW
- A member who does not agree to the changed Terms may leave before the effective date. If the Operator's announcement under paragraph 3 clearly stated that "if you do not object by the effective date, you will be treated as agreeing", and the member keeps using the Service without objecting, the member is treated as agreeing to the changed Terms. LEGAL REVIEW
- Earlier versions and the change history are shown at the bottom of this page.
5. Matters not covered by these Terms
Matters not covered by these Terms follow the applicable law of the Republic of Korea, including the Act on the Regulation of Terms and Conditions, the Act on Promotion of Information and Communications Network Utilization and Information Protection (the "Network Act"), the Personal Information Protection Act ("PIPA") and the Copyright Act, as well as the Privacy Policy, the Rights and Reporting page and the Guide.
6. Membership
- You become a member by signing in with a Google account. The Service does not ask for a separate password.
- Sign-up may be open to everyone, open by invitation only, or temporarily closed. The current state is shown on the sign-in page. When sign-up is closed, only existing members and people with a valid invitation can create an account.
- You must be at least 14 years old to become a member. When you first sign in, you are asked to confirm that you are 14 or older. If the Operator learns that a member is under 14, the Operator stops that account and deletes the related information. LEGAL REVIEW
- The Service is offered worldwide in English and Korean. At launch, the Service is not directed at users in the European Union: the Operator does not market it there, offer EU-specific pricing, or appoint an EU representative. This may change later, with notice under Article 4. LEGAL REVIEW
- The Operator may refuse or later cancel a registration in the following cases:
- someone uses another person's Google account;
- a member whose use was ended under Article 22 or Article 23 tries to register again;
- the purpose of breaking the law is otherwise clear.
7. Account security
- Members must keep their Google account and their signed-in sessions safe. Do not hand your sign-in details, session cookies or agent connection tokens to other people, to documents or to agents.
- Whenever a new agent connection is approved on your account, the Service emails your saved notification address (if any) with the client name, the access granted, the time and a link to disconnect it. If you did not approve it, disconnect it at once.
- If you suspect your account has been taken over, check your Google account security right away, disconnect agents under Account → Agent connections, and tell contact@proj.run.
- You are signed out after 30 minutes without activity, or 12 hours after signing in.
8. Leaving the Service
- Members can leave at any time from Account → Leave Project RAG. To leave, you confirm again with your Google account and type the confirmation phrase shown on screen. Leaving cannot be cancelled or undone.
- When you confirm, all your sessions and agent connections end immediately. Workspaces you own and every file in them (public and private) stop being viewable and drop out of public search at once, and are then deleted by automatic clean-up jobs. The original file bytes are physically erased after the recovery retention period (about 36 to 45 days after you leave). Forks other members made of your files remain as their content. LEGAL REVIEW
- Evaluations, correction notes and links you left on other members' files, and reports still being handled, stay for the consistency of the record. They are shown as by "Former member", and information that connects them to you is deleted.
- Administrator accounts cannot leave. If you own a workspace where another member has write access, transfer ownership to that member or remove their access before you leave. You can download your files beforehand with Account → Download my data. Suspended or blocked accounts cannot sign in, so please contact contact@proj.run.
- If you later sign in again with the same Google account, you start as a new member. Files, access rights, levels and contribution records from the earlier account do not carry over. If sign-up is closed at that time, ask contact@proj.run for an invitation.
- The information deleted when you leave and the records that remain are set out in Privacy Policy: Leaving and what remains.
9. What the Service offers
- The Service offers the following:
- uploading files of up to 100 MB each, with resumable uploads and a kept history of versions;
- registering external links and YouTube or Vimeo video links as files, without storing their content;
- finding files by reference name or alias, kind, period and relation;
- downloading the exact version you choose from the download address
https://files.proj.run; - linking files to each other (for example "made with" or "supports"), and viewing version and fork history;
- forking another file's version into your workspace;
- sharing workspaces and managing access, and transferring a workspace to another member;
- evaluating versions and links, and sending correction notes;
- following files to receive a digest email when they change;
- connecting agents that a member has approved, through MCP.
- The Service is built around files. Files are found through the references and links that members add. The Service does not extract text from file contents and does not offer natural-language search or similarity (vector) search.
- Before anything is saved in a public workspace, the Service automatically checks the title, notes, names, link addresses and the contents of text files for fixed formats such as phone numbers, national ID numbers, card numbers, email addresses, access tokens and private keys. If one is found, the content is not saved and you are told why. This check is used only to block saving. It is not used for search or indexing, and found values are never stored or logged. The contents of images, archives and other binary files are not checked, and the check does not guarantee that every piece of personal or confidential data will be found.
- The Service does not run or preview uploaded files and does not certify that they are safe. Downloads are delivered as attachments. Check where a file comes from before you use it.
- Whether a public file can be found by outside search engines is decided per file by the member, and is off by default (Article 19).
10. Changes, maintenance and suspension
- The Operator may change part or all of the Service for operational or technical reasons. Changes with a large effect on users are announced on the Service 7 days in advance.
- The Operator may pause the Service, or put it into read-only maintenance mode in which reading and downloading keep working but changes are paused, because of equipment checks, replacement or failure, network problems, outages of outside services (Cloudflare, Google), or a sudden rise in use. If advance notice was not possible, the Operator gives notice afterwards. The current state is shown at /status.
- To end the whole Service, the Operator gives 30 days' notice and leaves a period in which members can download their files. LEGAL REVIEW
- Because the Service is free, the Operator does not pay compensation for changes or pauses unless they result from the Operator's intent or gross negligence. LEGAL REVIEW
11. Storage, uploads and other limits
- Each member's account can hold up to 1 GiB of file data in total across the workspaces the member owns (the storage quota). The quota does not refill over time: space is freed only by deleting files or versions. Every kept version counts. Higher levels may raise this amount (Article 12).
- In a shared workspace, files count against the workspace owner's quota, including files uploaded by other members with write access. The owner decides who has write access.
- Each member can upload up to 1 GiB per day (counted for the person uploading). The daily amount resets at 00:00 UTC (09:00 in Korea). Bytes sent in uploads that later fail or are cancelled also count.
- Each file can be up to 100 MB (100,000,000 bytes). Files larger than 8 MiB are uploaded in parts, and an interrupted upload can be resumed within 24 hours. Larger files are planned for a future paid plan. External link files and video link files store no bytes and do not use the storage quota, but the number of links per workspace is limited.
- A fork refers to the same stored bytes as its source and does not use the forking member's quota. If the member who is paying for those bytes deletes them while forks remain, the storage is moved to the owner of the oldest remaining fork, who is told by notice and email.
- When a quota is full, only new uploads and new versions with new bytes are refused. Reading, downloading, searching, deleting, forking and exporting keep working. The Service never deletes your files automatically because a quota is full.
- The Service as a whole has a storage ceiling (currently 15 TiB). If the total reaches the ceiling, new uploads are paused for everyone until space is available. Everything else keeps working.
- Reading and downloading also have hourly limits, both for members and for people who are not signed in. People who are not signed in are counted in groups based on their IP address (Article 16, paragraph 3). When a limit is reached, you can continue after the stated time.
- The current numbers are on the Limits page. Using several accounts or automated tools to get around a limit is prohibited (Article 14).
12. Levels
- A member's level shows how helpful the member's public contributions have been to other members. It is calculated automatically from how other members use and evaluate those contributions. The exact formula is not published, so that it cannot be gamed.
- A level gives a badge and may raise the member's storage quota and daily upload amount. The current amounts are on the Limits page. Level quota table — fill when the level policy ships (proposal: L1 2 GiB / 2 GiB per day; L2 5 GiB / 3 GiB per day; L3 10 GiB / 5 GiB per day) VERIFY
- A level never changes the weight of the member's evaluations, never raises the member's files in search order, and never gives access to private content or ownership. A level is not proof that content is true or that the member is an expert.
- If a level goes down, nothing is deleted. If the member then uses more than the lower quota, only new uploads are refused until enough space is freed (Article 11, paragraph 6). Grace period after a level drop — e.g. 14 days VERIFY
- You do not need any level to upload files.
13. Your responsibilities
- Users must follow the applicable law, these Terms and the instructions shown on the Service.
- Members may upload only content they have the right to post. Before putting content in a public workspace, confirm that anyone may view and download it.
- Do not put personal data, credentials or private keys, confidential information of a company or its customers, or private conversations and work, or summaries, titles, names, addresses or quotations made from them, in a public workspace. If you are not sure whether something may be public, keep it private.
- Being able to read a private workspace does not mean you may send its content elsewhere or make it public.
- Content found on the Service is reference material. Users must check whether it is true, when it applies and whether they may reuse it.
- When you register an external link or video link, you are responsible for checking that the address is lawful and that you do not link to content that infringes rights or is illegal.
14. Prohibited conduct
Users must not:
- upload or spread content that infringes other people's rights, such as copyright, trademark or publicity rights;
- upload or spread other people's personal data without their consent;
- upload, link to or spread child sexual abuse material, intimate images filmed or spread without consent, sexual deepfakes, or other material prohibited by the Act on Special Cases Concerning the Punishment of Sexual Crimes, the Act on the Protection of Children and Youth Against Sex Offenses or similar laws;
- upload or link to malware, phishing files, or files meant to trick people into running them (for example, a program named to look like a document);
- upload or link to information that the law prohibits, such as material that plans or encourages crime or defames others;
- post files only to advertise, or repeatedly add meaningless references, aliases, links or evaluations to manipulate search results;
- use several accounts or agents to inflate evaluations of your own files or links, or to raise your level;
- use another person's account or agent connection, or try to access workspaces you have no right to;
- use automated tools to collect the Service's content in bulk, or to get around usage limits;
- disrupt the Service or other users' normal use, for example through excessive requests or by exploiting vulnerabilities (if you find a security vulnerability, do not exploit it; report it to contact@proj.run);
- pretend to be the Operator or someone else.
15. Rights in your content
- Rights in files and other content that members post stay with whoever originally holds them. Posting content on the Service does not transfer those rights to the Operator.
- Members promise that they have the authority to give the permission in Article 16 for the content they post.
16. Permission to run the Service
- When a member posts content, the member gives the Operator a non-exclusive, royalty-free permission to do the following, to the extent needed to run and provide the Service. This permission applies in every region where the Service is offered. The Operator does not use it for any purpose other than running the Service and does not pass it to third parties. LEGAL REVIEW
- storing it, and copying it for backups;
- sending it to users and agents who have permission, and letting them download it;
- showing information such as the title, file name, format, size and references in search results and on file pages;
- keeping and showing version history and fork history.
- For content posted in a public workspace, the member also gives permission for the following:
- anyone, including people who are not signed in, may find, view and download it on the Service and from the download address;
- other members may fork that version into their own workspace within the Service;
- agents connected by members may find and read it.
- People who are not signed in can download public files. To protect the Service, their downloads are counted against an hourly byte budget per group of IP addresses. The Service turns an IP address into a group number with a secret key and does not store the IP address itself.
- Content in a private workspace is provided only to its owner, to the members the owner has given access, and to the agents those members have connected.
- The permission in paragraphs 1 and 2 ends when the member deletes that content or leaves. The following remain:
- forks other members made before the deletion (these are their content);
- copies that had already been downloaded before the deletion;
- backup copies during the recovery retention period (see the retention periods in the Privacy Policy);
- records that the law requires to be kept.
- The Operator does not use members' content for advertising, does not sell it, and does not provide it for training AI models.
17. Reusing public files
- Reuse terms for public files — Operator decision needed. Example: "Each file shows the reuse terms chosen by the person who uploaded it (all rights reserved, CC0, CC BY, etc.)." LEGAL REVIEW
- Until a per-file choice of reuse terms is available, public files are treated as allowed only to be found, viewed, downloaded and forked within the Service. Any other reuse (redistribution, distributing changed versions, commercial use, etc.) needs permission directly from the rights holder.
- The fact that a file is public does not guarantee copyright clearance or permission to reuse it.
18. External links and video links
- An external link file or video link file is the member's own pointer to content on another website. The Service does not store that content, does not check what it contains, and does not endorse it.
- Only
https://addresses on public domain names can be registered. Addresses that point to internal networks, local hosts or IP addresses, or that contain a user name, password, access token or signature, are refused. In public workspaces, addresses that contain personal data are also refused. - A member may add the SHA-256 fingerprint and size of the linked content. These are stated by the member and are not verified by the Service.
- Before you leave the Service through a link, a confirmation page shows the full destination address. What happens on the other website is governed by that website's own terms and privacy policy.
- Video link files are played on the file page through the privacy-enhanced players of YouTube (
youtube-nocookie.com) or Vimeo (with "do not track"), and only after the user presses play. From that moment, the user's browser connects to YouTube or Vimeo, and their terms and privacy policies apply. See Privacy Policy: Video playback. - The Service checks, within a daily budget, whether linked addresses still respond. It looks only at the response status and never reads the content. A link may then be marked "Link broken" or, for videos, "Unplayable".
- Versions, forks, evaluations, reports and access rights work for link files in the same way as for other files. Rights holders can report link files under Article 21. When a report against a link file is upheld, the link address itself is hidden, not just the file record. LEGAL REVIEW
- Details are in the Guide: links and videos.
19. Visibility to search engines
- Pages of public files are not shown to outside search engines unless the member who controls the file turns this on for that file. The default is off (
noindex). - Only files that have it turned on are listed in the Service's sitemap. If a file is withdrawn, restricted or deleted, it is removed from the sitemap and its page tells search engines that it is gone.
- Turning indexing off asks search engines to drop the page, but the Operator cannot control how fast outside search engines act on this.
- The download address
https://files.proj.runis never offered to search engines.
20. Removal, holds and your right to contest
- If the Operator finds that content falls under any of the following, the Operator may restrict the visibility of that version or delete it without telling the member in advance:
- it is prohibited conduct under Article 14;
- a rights holder has shown an infringement under the procedure in Article 21;
- a competent authority such as a court, an investigative agency or the Korea Communications Standards Commission has asked for it.
- If someone claims that content infringes their rights, for example by invading privacy or by defamation, and it is hard to decide at once whether it does, the Operator may hide the content for up to 30 days (a "temporary measure"). The Operator tells both the person who asked and the person who posted, and the person who posted may ask for it to be put back. This follows Article 44-2 of the Network Act. LEGAL REVIEW
- A report alone does not hide a file or lower it in search. Content is restricted only after the Operator checks and acts. The exceptions are the automatic hold in Article 23, paragraph 2, and the blocklist in Article 23, paragraph 3.
- A restriction applies to the reported version. It is applied to independent forks made by other members only after a separate check.
- When the Operator restricts, holds or deletes content, the owner of the affected workspace receives a notice on the Service and by email (if a notification address is saved). The notice states:
- which version or workspace is affected;
- the reason and the ground (the article of these Terms or the law relied on);
- whether the decision was automatic (for example the hold in Article 23);
- the effect (for example, downloads blocked or removed from search);
- how to contest the decision. The identity of the person who reported is not disclosed.
- A member who disagrees with a decision can contest it once per decision, within 30 days of the notice, with the contest link in the notice or by sending reasons and supporting material to contact@proj.run. A contest reopens the case, and the Operator reviews it again and tells the member the result. LEGAL REVIEW
21. Copyright notices and requests to restore
- Anyone who believes their copyright or other rights are infringed may ask the Operator to stop copying and transmitting the content, following the Rights and Reporting page. You do not need to be a member. The person who receives these requests is WOO KWANG WAN (contact@proj.run).
- When the Operator receives a valid request, the Operator stops copying and transmitting that version without delay and tells both the person who asked and the member who posted it.
- The member who posted it may ask for it to be restored, with material showing that they have a lawful right. The Operator tells the person who asked of the planned restore date and restores the content on that date. However, the Operator does not restore it if, before that date, the person who asked tells the Operator that they have started a lawsuit or similar action against the member who posted it.
- The detailed procedure, the required information and the time limits follow Article 103 of the Copyright Act and its Enforcement Decree, and are set out on the Rights and Reporting page. LEGAL REVIEW
- Anyone who causes harm to another person by asking for removal or restoration without a lawful right must compensate that harm.
22. Repeat infringers
- The Operator may restrict public posting by a member who has had three or more confirmed actions for copyright infringement, or for conduct under Article 14, item 3 or 4, within the last 12 months. LEGAL REVIEW Threshold count and period — Operator decision needed
- If the same conduct continues after the restriction, or the Operator judges the infringement to be serious, the Operator may suspend the member's use or end the agreement.
- Before restricting or suspending, the Operator tells the member the reason and gives them a chance to respond. However, where something must be stopped urgently, such as material under Article 23, the Operator acts first and tells the member afterwards.
23. Illegal sexual content and child sexual abuse material
- When the Operator finds or receives a report of child sexual abuse material, intimate images filmed or spread without consent, sexual deepfakes, or other sexual material whose distribution the law prohibits, the Operator blocks viewing and downloading as soon as this is confirmed, and deletes it.
- When someone reports a version in a public workspace as illegal content, the Service automatically puts that version on hold (it cannot be viewed or downloaded) until the Operator has reviewed it. If the Operator finds the report unfounded, the hold is lifted. LEGAL REVIEW
- The SHA-256 fingerprints of files confirmed as material under paragraph 1 are added to a blocklist. The Service refuses the same file when it is uploaded to or forked into a public workspace, and refuses link files that state the same fingerprint.
- To protect victims and support investigations, the Operator keeps the related records to the extent needed and reports to, or cooperates with, investigative agencies and bodies such as the Korea Communications Standards Commission as the law requires. The Operator does not move or spread the material.
- A member who posts this material is suspended at once and cannot register again.
- The scope of these duties (technical measures, appointing a person responsible for preventing distribution, etc.) may depend on the size and nature of the Service. LEGAL REVIEW
24. Agent (MCP) connections
- A member allows an agent by choosing one workspace, the access level (read, or read and contribute) and the connection period. An agent can act only where what the member allowed overlaps with the member's own current access.
- Anything an agent does under a member's approval is treated as done by that member. When you hand work to an agent, allow only the workspace and access it needs, and check the results.
- Documents an agent reads are reference material, not instructions from the member. Instructions inside a document must never be enough for an agent to send data elsewhere, run tools, share secrets, or change access or visibility. Content behind external links is outside the Service and must be treated as untrusted.
- How an agent, or the company that provides it, handles data it receives depends on that provider's terms. The Operator is not responsible for how the agent a member chose handles data. LEGAL REVIEW
- Members can disconnect an agent at any time under Account → Agent connections. Leaving the Service disconnects every agent at once.
25. Fees
- The Service is currently free.
- Paid plans are in preparation. Before any paid plan starts, the Operator announces the price, the payment and refund terms and the business details, and charges only members who agree separately. Free use never turns into paid use without your consent. LEGAL REVIEW
26. Limitation of liability
- The Operator works to provide the Service reliably. However, the Operator does not guarantee:
- that content is factual, accurate, complete, up to date or fit for a particular purpose;
- that "helpful" evaluations or levels prove that content is true or that someone is an expert;
- that downloaded files are free of malware;
- that content behind external links or videos is available, unchanged, lawful or safe;
- copyright clearance or permission to reuse public files;
- that the automatic check for public workspaces finds every piece of personal or confidential data;
- that the Service is always available without interruption;
- that the agent a member chose is not affected by prompt injection or similar attacks.
- Unless the Operator acted intentionally or negligently, the Operator is not responsible for harm arising from users relying on or using content, or for disputes between users, or between users and third parties.
- The Operator is not responsible for harm caused by events outside the Operator's control, such as natural disasters or outages of outside services.
- This Article does not exclude liability for harm caused by the Operator's intent or gross negligence, or liability that cannot be limited under the applicable law. LEGAL REVIEW
27. Notices
- Notices for all members are posted on the Service.
- Notices for an individual member are sent to the email address that Google verified for that member (if a notification address is saved) or shown on the Service. Notice emails are sent from noreply@proj.run, in the member's chosen language. The Service does not send advertising or marketing email.
- Notice emails never ask for passwords or sign-in details. Links in them point only to pages on rag.proj.run.
28. Disputes, governing law and jurisdiction
- If a dispute arises, the Operator and the user will first try in good faith to resolve it by discussion. Questions and complaints go to contact@proj.run, in English or Korean.
- These Terms and the use of the Service are governed by the law of the Republic of Korea.
- Any lawsuit is brought before the court that has jurisdiction under the Civil Procedure Act of the Republic of Korea. LEGAL REVIEW
Addendum
- These Terms take effect on Effective date.
- These Terms replace the Korean Terms of Service published for the earlier version of the Service.
Change history
| Effective date | Change |
|---|---|
| Effective date | First English and Korean Terms for the global Service (100 MB files, storage quotas, external links and videos, levels, search-engine opt-in, holds and contest path) |