프로필 — 창작할 때의 나
프로필은 Lolly가 창작할 때 사용하는 작업용 정체성이에요. 이름, 연락처, 선택 항목인 프로필 사진, 몇 가지 환경설정처럼 매번 다시 입력하지 않도록 도구가 가져다 쓸 수 있는 작은 정보 모음이고, 여기에 더해 작업하는 동안 쌓이는 모든 것 — 저장된 세션, 업로드한 이미지, 로컬 활동 집계 — 도 포함해요.
프로필의 모든 것은 기기 안, 즉 브라우저의 로컬 데이터베이스(웹 PWA는 IndexedDB, Tauri 앱은 파일시스템)에 저장돼요. 계정도 없고 아무것도 업로드되지 않아요. 프로필(갤러리 오른쪽 위) 아래에서 관리할 수 있고, 도구는 프로필을 읽기만 하며, 그마저도 미리 채우도록 만들어진 특정 필드만 읽어요.
프로필은 창작하는 사람에 대한 것이에요(그게 누구든요). 브랜드의 색상, 폰트, 전역 설정인 플랫폼과는 다르고, 앱이 할 수 있는 일의 목록인 기능과도 달라요. 자세한 내용은 맨 끝의 프로필 vs 플랫폼 vs 기능을 참고하세요.
프로필에 담기는 것
환경설정은 앱이 여러분을 마주하는 모습 자체를 바꾸는 유일한 부분이에요. 테마 카드는 그 자체로 라이브 미리보기이고, 고르는 순간 적용되며, 이 기기에만 적용돼요.
| 항목 | 내용 |
|---|---|
| 성명 | 이름과 성. |
| 연락처 | 이메일과 전화번호. |
| 위치 | 도시와 국가. |
| 프로필 사진 | 선택 항목인 사진으로, 정사각형으로 잘라 로컬 이미지로 보관돼요. 이메일 서명, 인용구 카드, 컬러 블록, 다이나믹 레이아웃 같은 도구에서 사용돼요. |
| Use my details | 단일 옵트인 스위치예요. 개인 정보가 출처 정보(내보낸 파일에 삽입되는 작성자/크레딧 표기)로 함께 실릴지, /pro 배치 실행의 작성자 정보로 쓰일지를 제어해요. (미리 채우기 여부는 제어하지 않아요. 도구가 프로필을 사용하는 방식 참고.) |
| 환경설정 | 테마(라이트, 다크, 또는 SUSE)와 Feature flags로 활성화한 앱의 각 영역. |
| 작업물 | 저장된 세션(썸네일 포함) — Projects에서 중첩 폴더로 정리돼요 — My images 라이브러리, 그리고 이 프로필에 연결된 로컬 활동 통계. |
이 중 어느 것도 필수가 아니에요. 빈 프로필도 완전히 정상적인 프로필이에요. 타이핑을 줄여주는 항목만 채우면 돼요.

프로필은 사람이 아니라 맥락이에요
"프로필"이라는 단어는 고정된 한 사람을 떠올리게 하지만, Lolly에서 프로필은 사실 창작 맥락이에요 — 이걸 만드는 동안 나는 누구인가를 뜻해요. 이 맥락은 세 가지 다른 형태를 취할 수 있고, Lolly는 이 셋을 모두 똑같은 방식으로 다뤄요.
개인으로서
기본값이에요. 프로필은 곧 나예요. 이름, 이메일, 프로필 사진이죠. 한 번 설정해두면 서명, 배지, 컨퍼런스 락업이 전부 저절로 채워져요. 대부분의 사람에게는 이것만으로 충분해요.
팀으로서
프로필이 반드시 한 사람일 필요는 없어요. 조직 내 팀이나 기능 단위를 대신할 수도 있어요 — 팀의 공용 이름, 그룹 수신함 주소(events@…), 부서, 팀의 프로필 사진이나 유닛 마크 같은 것들이요. 한 사람이 설정하고 내보내면(아래 참고), 팀의 나머지 사람들이 같은 프로필을 불러와서 — 아무도 다시 입력하지 않아도 팀이 만드는 모든 것에 일관된 정보가 실려요. 공용 키오스크나 대여용 데모 노트북도 하나의 팀 프로필로 실행할 수 있어서, 그 뒤에서 작업하는 모든 사람이 같은 프로필로 창작할 수 있어요.
기능으로서 — 가끔 걸치는 역할
고정된 "한 사람, 하나의 프로필" 모델로는 담아낼 수 없는 경우예요. 누군가는 1년에 사흘만 이벤트 매니저이고, 나머지 기간은 완전히 다른 무언가일 수 있어요. 그 사흘 동안은 이벤트 정보, 이벤트 수신함, 어쩌면 배지와 사이니지에 들어갈 이벤트 서브 브랜드가 필요하고, 나머지 362일은 평소의 정체성으로 돌아가고 싶을 거예요.
Lolly에서 그 역할은 그저 손 닿는 곳에 두는 또 하나의 프로필이에요 — 이벤트를 위해 불러오고 끝나면 치워두는 저장된 번들(다음 절 참고)이죠. 역할은 새로운 계정이 아니라 모자예요. 필요할 때 쓰고, 끝나면 벗으면 돼요.
설치본 하나에 활성 프로필 하나 — 보관할 수 있는 수는 제한 없어요
스토리지에서 이 두 가지가 함께 다뤄져요: 미터는 이 설치본이 갖고 있는 모든 바이트를 항목별로 계산해 주고, 그 아래 버튼들은 그것을 지우거나 옮기는 방법이에요.
어느 순간이든 설치본에는 활성 프로필이 하나만 있어요 — 지금 도구가 보고 있는 정보예요. 앱 안에 프로필 전환기는 없어요. 대신 각 프로필은 이동 가능한 번들(.zip 파일 하나, 아래 참고)이에요. 이건 새 기기로 옮기는 것과 의도적으로 같은 방식이에요 — 프로필은 저장하고, 복사하고, 불러올 수 있는 파일이에요.
여러 맥락(나, 팀, 이벤트 매니저라는 모자)을 실제로 오간다면, 여러 개의 번들을 보관해두고 필요한 것을 불러오면 돼요.
- 가장 깔끔한 전환: 프로필 → 스토리지 → Clear all my data를 실행한 다음, 들어가려는 맥락의 번들을 Import하세요. 이제 순수하게 그 프로필로만 창작하는 상태가 돼요.
- 겹쳐 쌓기: 먼저 지우지 않고 가져오면 병합돼요 — 가져온 프로필, 세션, 이미지가 이미 있던 것 위에 얹히고, 이름이 같은 것은 교체되며 나머지는 남아요. 어떤 팀의 저장된 세션을 자기 환경으로 끌어오고 싶을 때 편리하지만, 역할 경계를 깔끔하게 나누고 싶다면 원하는 방식이 아니에요.
- 나란히 두기: 모든 것이 기기 범위로 한정되기 때문에, 별도의 브라우저 프로필, 별도의 사용자 계정, 또는 두 번째로 설치한 PWA는 각각 독립된 Lolly 프로필을 가져요. 전환할 필요 없이 개인용 설치본과 이벤트 키오스크 설치본을 동시에 실행할 수 있어요.
맥락마다 번들을 하나씩 보관하고, 파일 이름을 내용에 맞게 바꿔두세요(
LollyTools-events-2026.zip,LollyTools-me.zip). 그 파일 자체가 프로필이에요.
프로필을 새 기기로 옮기기
프로필은 완전히 로컬에만 있기 때문에, 이를 새 설치본 — 새 노트북, 방금 초기화한 브라우저, 동료의 컴퓨터, 오프라인 기기 — 으로 옮기는 유일한 방법은 파일을 직접 옮기는 것이에요. 로그인으로는 복원되지 않아요. 그게 핵심이에요 — 애초에 기기 밖으로 나간 적이 없으니까요.
프로필 → 스토리지 → Move to another device에서는 다음을 할 수 있어요.
- Export my data는
LollyTools-<First>-<Last>-<YYYY-MM-DD>-<n>.zip파일 하나를 다운로드해요 — 소속된 프로필 이름을 따서 지어지고, 반복 내보내기가 충돌하지 않도록 일별 순번이 붙어요(프로필에 없는 이름 부분은 생략돼요). 여기에는 프로필, 저장된 모든 세션(썸네일 포함), 업로드한 이미지, 환경설정(테마, 레이아웃, 로컬 활동 통계)이 들어 있어요. - 다른 설치본에서 Import data…를 실행하면 그 파일을 다시 읽어들이고, 중단했던 지점에서 정확히 이어서 시작할 수 있어요.
번들은 그 자체로 완결된 평범한 zip 파일이라서 USB, AirDrop, 네트워크 공유, 자신에게 보내는 이메일 등 어떤 방법으로도 옮길 수 있고, 대상 기기가 완전히 오프라인이어도 괜찮아요. 각 부분에는 체크섬이 있어서, 전송 중 손상된 파일은 어중간하게 복원되지 않고 가져오는 시점에 걸러져요. 가져오기는 병합되기 때문에(이름이 같은 프로필/세션/이미지는 덮어쓰고, 나머지는 그대로 유지) 이미 사용 중인 대상 기기를 지워버리는 일은 없어요.
함께 옮겨지지 않는 것: 카탈로그 캐시(새 기기에서 스스로 다시 다운로드돼요)와 도구 자체(이미 있다고 전제해요).
정확한 번들 구조, 버전 정책, 무결성 규칙은 Data Transfer를, 처음부터 끝까지 이어지는 안내는 Using Lolly → Moving to another device를 참고하세요.
도구가 프로필을 사용하는 방식
도구는 명시적으로 연결하도록 만들어진 프로필 필드만 미리 채워요.
명시적 바인딩. 도구 작성자는 특정 입력이 프로필에서 값을 가져오도록 지정해요(bindToProfile: "firstname", "email", "headshot", …). 도구를 열면 그 입력은 프로필에서 미리 채워지고, 프로필 자체를 바꾸지 않고도 그 세션에서만 값을 덮어쓸 수 있어요. 미리 채우기는 로컬 편의 기능이라서 Use my details가 켜져 있든 아니든 일어나요.
옵트인(출처 정보). 에셋을 내보낼 때, 개인 정보는 선택적으로 출처 정보로 함께 실려요 — 파일 메타데이터(PNG, PDF, SVG 등)에 삽입되는 작성자/크레딧 표기예요 — 그래서 완성된 에셋이 누가 만들었는지 밝힐 수 있어요. Use my details가 제어하는 게 바로 이거예요. 꺼두면 내보낸 파일에는 여전히 "Made with Lolly"라는 도구/플랫폼 표기가 실리지만, 개인 작성자/연락처 정보는 삽입되지 않아요. (같은 옵트인이 /pro 배치 실행의 작성자 정보도 설정해요.) (도구 작성자라면 Authoring Tools → bindToProfile와 Host API → host.profile을 참고하세요.)
프로필 vs 플랫폼 vs 기능
이 셋은 UI에서 서로 가까이 놓여 있어서 헷갈리기 쉬워요.
- 프로필 — 만드는 사람(또는 팀, 또는 지금 맡은 역할이에요): 이름, 연락처, 프로필 사진, 저장한 작업물. 개인적이고, 기기에 로컬로 저장되며, 번들로 이동할 수 있어요.
- 플랫폼 — 브랜드 자체예요: 모든 도구가 기준으로 렌더링하는 색상, 폰트, 전역 설정이에요. 공유되고 일관되며, 개인적이지 않아요.
- 기능 — 앱이 할 수 있는 일이에요: 전체 기능 세트와 사용할 수 있는 도구들이에요.
프로필은 에셋이 누구로부터 나온 것인지를 바꾸고, 플랫폼은 그게 어떻게 보이는지를 바꾸며, 기능은 무엇을 만들 수 있는지를 결정해요.
다른 곳의 "프로필" — 이 페이지의 프로필이 아니에요
이 단어는 프로젝트 전반에서 여러 의미로 쓰여요. 아래 둘 다 이 페이지에서 다루는 개인 프로필과는 달라요.
- 콘텐츠 프로필(Content profile) —
profiles.json에 정의된 빌드 타임 설정으로, 도구 팩 묶음을 브랜드 카탈로그(예:suse,lolly-start)에 연결해요. 운영자가 배포할 때 고르는 값이고, 내보내기 시점에profileURL/CLI 매개변수가 선택하는 색상 변형(ICC/CMYK 인쇄 조건 - URL Mode 참고)도 같은 이름으로 불려요. 둘 다 빌드/출력물에 관한 것이지 나에 관한 것이 아니에요. Configuration을 참고하세요. - 아이덴티티 프로필(Identity profile) — 선택적으로 등록할 수 있는 검증된 Content Credentials 아이덴티티예요(내보낸 서명 파일에 이메일을 연결하는 단기 인증서). 이건 서명용 아이덴티티로, 개인 프로필의 이름/연락처 필드와는 별개지만, 둘 중 어느 쪽이든 삽입 여부는 Use my details가 결정해요. Content Credentials Identity를 참고하세요.
프라이버시
프로필은 절대 전송되거나 업로드되지 않고, 신원 확인이나 추적에 쓰이지도 않아요 — 동의할 것은 아무것도 없고, 무엇이 보관되는지 알려드리는 이 안내만 있을 뿐이에요. 프로필 → Clear all my data로 언제든 전부 지울 수 있어요. Privacy Policy를 참고하세요.