cf.doc
Product design
Product design
Branding
Branding
Website
Website
Unleash your talents


(2025)
(0)
KPI
90% of interviewed companies want to adopt the tool as soon as possible
10% want to test the product first
(1)
Context
Freeing developers while empowering non-technical teams



Modern product teams rely heavily on a few developers who hold most of the company’s technical knowledge. When they leave, that knowledge often disappears with them.
Modern product teams rely heavily on a few developers who hold most of the company’s technical knowledge. When they leave, that knowledge often disappears with them.
Modern product teams rely heavily on a few developers who hold most of the company’s technical knowledge. When they leave, that knowledge often disappears with them.
Documentation should bridge this gap, yet it rarely does. It’s outdated, too complex, and seldom used. Non-technical teams depend on developers for answers, creating constant interruptions that break focus and slow delivery.
Documentation should bridge this gap, yet it rarely does. It’s outdated, too complex, and seldom used. Non-technical teams depend on developers for answers, creating constant interruptions that break focus and slow delivery.
Documentation should bridge this gap, yet it rarely does. It’s outdated, too complex, and seldom used. Non-technical teams depend on developers for answers, creating constant interruptions that break focus and slow delivery.
cf.doc was designed to reverse that dynamic - giving autonomy to non-technical teams while allowing developers to focus on work that truly matters. The goal was to make documentation living, reliable, and accessible to all, without disrupting existing workflows.
cf.doc was designed to reverse that dynamic - giving autonomy to non-technical teams while allowing developers to focus on work that truly matters. The goal was to make documentation living, reliable, and accessible to all, without disrupting existing workflows.
cf.doc was designed to reverse that dynamic - giving autonomy to non-technical teams while allowing developers to focus on work that truly matters. The goal was to make documentation living, reliable, and accessible to all, without disrupting existing workflows.
(2)
Context
Freeing developers while empowering non-technical teams
cf.doc embeds itself directly into the tools teams already use, such as Notion, Slack and GitHub.
cf.doc embeds itself directly into the tools teams already use, such as Notion, Slack and GitHub.
cf.doc embeds itself directly into the tools teams already use, such as Notion, Slack and GitHub.
A conversational bot integrated within Slack connects to both the company’s documentation and codebase. It understands who’s asking and adapts its response accordingly - offering detailed technical explanations to engineers, and clear, simplified answers to others. Instant access to knowledge, no more constant hand-raising.
A conversational bot integrated within Slack connects to both the company’s documentation and codebase. It understands who’s asking and adapts its response accordingly - offering detailed technical explanations to engineers, and clear, simplified answers to others. Instant access to knowledge, no more constant hand-raising.
A conversational bot integrated within Slack connects to both the company’s documentation and codebase. It understands who’s asking and adapts its response accordingly - offering detailed technical explanations to engineers, and clear, simplified answers to others. Instant access to knowledge, no more constant hand-raising.



Behind Slack, a lightweight web interface allows developers to review and validate automatically generated documentation.
Behind Slack, a lightweight web interface allows developers to review and validate automatically generated documentation.
Behind Slack, a lightweight web interface allows developers to review and validate automatically generated documentation.
Its structure mirrors GitHub’s familiar logic: versions, diffs, validation flows, and roles that ensure quality without slowing teams down. Documentation becomes an evolving layer of the product - always current, always understandable.
Its structure mirrors GitHub’s familiar logic: versions, diffs, validation flows, and roles that ensure quality without slowing teams down. Documentation becomes an evolving layer of the product - always current, always understandable.
Its structure mirrors GitHub’s familiar logic: versions, diffs, validation flows, and roles that ensure quality without slowing teams down. Documentation becomes an evolving layer of the product - always current, always understandable.












(3)
DESIGN & IDENTITY
A sober, intelligent, evolving system






The design direction balances a technical aesthetic with quiet elegance. The interface embraces a dark theme, resonating with developer environments, while gradients animate subtly in the background to embody the system’s character: global, intelligent, adaptable, omniscient.
The design direction balances a technical aesthetic with quiet elegance. The interface embraces a dark theme, resonating with developer environments, while gradients animate subtly in the background to embody the system’s character: global, intelligent, adaptable, omniscient.
The design direction balances a technical aesthetic with quiet elegance. The interface embraces a dark theme, resonating with developer environments, while gradients animate subtly in the background to embody the system’s character: global, intelligent, adaptable, omniscient.
Typography reinforces this precision: TT Hoves for clarity in text, Items for numerical structure and rhythm. The brand avoids excess. Every detail serves clarity, reliability, and focus.
Typography reinforces this precision: TT Hoves for clarity in text, Items for numerical structure and rhythm. The brand avoids excess. Every detail serves clarity, reliability, and focus.
Typography reinforces this precision: TT Hoves for clarity in text, Items for numerical structure and rhythm. The brand avoids excess. Every detail serves clarity, reliability, and focus.
The identity was built to scale. The logo forms the foundation of a flexible system capable of extending into new environments.
The identity was built to scale. The logo forms the foundation of a flexible system capable of extending into new environments.
The identity was built to scale. The logo forms the foundation of a flexible system capable of extending into new environments.
The impact of cf.doc lies in its seamlessness. Teams no longer switch tools to find answers; information flows through the same channel they use to communicate. Developers regain focus. Non-technical teams gain autonomy.
The impact of cf.doc lies in its seamlessness. Teams no longer switch tools to find answers; information flows through the same channel they use to communicate. Developers regain focus. Non-technical teams gain autonomy.
The impact of cf.doc lies in its seamlessness. Teams no longer switch tools to find answers; information flows through the same channel they use to communicate. Developers regain focus. Non-technical teams gain autonomy.



Tests showed a clear reduction in interruptions and a strong sense of fluency in everyday use. Documentation, once ignored, became part of the conversation again: dynamic, shared, and dependable. cf.doc transforms documentation from a static archive into a living system of knowledge ; one that grows, adapts, and keeps teams connected long after individual contributors move on.
Tests showed a clear reduction in interruptions and a strong sense of fluency in everyday use. Documentation, once ignored, became part of the conversation again: dynamic, shared, and dependable. cf.doc transforms documentation from a static archive into a living system of knowledge ; one that grows, adapts, and keeps teams connected long after individual contributors move on.
Tests showed a clear reduction in interruptions and a strong sense of fluency in everyday use. Documentation, once ignored, became part of the conversation again: dynamic, shared, and dependable. cf.doc transforms documentation from a static archive into a living system of knowledge ; one that grows, adapts, and keeps teams connected long after individual contributors move on.
(4)
Credits
Product management
Product management
Product management
Development
Development
Development

